Logo for Helm Operations

Software Developer

Role overview

Qualifications

  • 2+ years of related software development experience
  • A related bachelor’s degree, diploma, technical certification, or equivalent practical experience
  • Full-stack development experience
  • Experience with one or more strongly typed, object-oriented programming languages, with C# / .NET preferred

Responsibilities

  • Designing and building full-stack features, .NET microservices, integrations, and customer-specific solutions
  • Supporting pilotage, berth allocation, fatigue-management, Work Rest, and data migration workflows
  • Translating customer and business requirements into reliable, maintainable technical solutions
  • Troubleshooting issues across application, integration, and database layers while managing timelines and quality

Key facts

  • Remote from: Canada
  • Full time
  • Mid-level (2-5 years)
  • Software Developer
  • 75 - 100K yearly
  • English

Hard skills

Other skills

  • Problem Solving
  • Communication
  • Collaboration
  • Curiosity

About the company

Helm Operations logo

Helm Operations

Maritime Tech / Blue Economy

Some of the best-run commercial maritime companies in the world trust their operations, personnel, maintenance, and compliance-related management to Helm software. Helm is based in Victoria, BC Canada and has customers around the world who operate a diverse array of commercial fleets, including towing vessels, harbor docking tugs, fishing vessels, water taxis, research vessels, tour boats, offshore supply vessels and ferries. Through Helm CONNECT, companies can bring efficiency, insight, and visibility into areas like dispatch and billing, personnel, maintenance, and compliance. Helm CONNECT software is different from other commercial maritime software. It’s designed for ease of use, which means better data going in and better reporting, oversight, and compliance for you. And because Helm CONNECT is configurable by the end user (i.e. you), you can set it up the way you want, to follow your own unique routines and inspections. Get started today with the easy-to-use software solution that's making waves in the commercial maritime industry. For more information about Helm, visit www.helmoperations.com

Company details

IndustryMaritime Tech / Blue Economy
Company size51 - 200

Your match analysis

See how your profile stacks up against this role.

We compared the job requirements to your profile to show where you're strong and where you fall short.

Job description

Job Summary:

We’re looking for a Software Developer on our Professional Services team, who’s ready to bring curiosity, craftsmanship, and courage to our expanding crew. They will work across the full stack to deliver customer-specific solutions, integrations, and enhancements within Helm CONNECT. A key focus of this role will be supporting our Ports and Pilotage solutions, including berth allocation, pilot allocation, pilotage records, fatigue management integrations, and Work Rest workflows.

Job Description:

At Helm Operations, we build the software that keeps the world’s maritime operations moving. From tugboats in Vancouver Harbour to offshore service vessels in the North Sea, our customers run their businesses with Helm CONNECT. And we don’t take that lightly.


We’ve grown from a small start-up on Canada’s west coast into a global leader serving many of the world’s largest maritime companies. Our mission is simple: deliver software that connects the marine industry like no other technology company.


But world-class software doesn’t happen by accident. It takes strong teams, ownership, and deep care for customers. That’s The Helm Way.


Now, we’re looking for a Software Developer who’s ready to bring curiosity, craftsmanship, and courage to our expanding crew.


Your Mission

As a Software Developer on our Professional Services team, you will work across the full stack to deliver customer-specific solutions, integrations, and enhancements within Helm CONNECT.


A key focus of this role will be supporting our Ports and Pilotage solutions, including berth allocation, pilot allocation, pilotage records, fatigue management integrations, and Work Rest workflows.


You will take ownership of live, operationally critical customer integrations and help evolve successful implementation work into scalable solutions that can support ports and maritime operators around the world.


This is a hands-on development role where you will work closely with Professional Services, Product, QA, Support, and customers to understand operational challenges and turn them into reliable technical solutions.


You’ll also use AI-assisted development tools to accelerate delivery while maintaining the judgment, quality, and accountability expected of software running in mission-critical maritime environments.


Make your impact with a rapidly growing marine software business.


You Are Responsible For

  • Designing and building full-stack features, .NET microservices, integrations, and customer-specific solutions.
  • Supporting pilotage, berth allocation, fatigue-management, Work Rest, and data migration workflows.
  • Translating customer and business requirements into reliable, maintainable technical solutions.
  • Troubleshooting issues across application, integration, and database layers while managing timelines and quality.
  • Performing code reviews and upholding Helm’s development, security, and quality standards.
  • Collaborating with Professional Services, Product, QA, Support, and Development through planning, delivery, and production support.
  • Communicating progress, risks, dependencies, and blockers proactively.
  • Documenting architecture, integrations, configurations, and operational runbooks in Confluence.
  • Turning customer-specific solutions into reusable patterns where possible.
  • Using AI tools such as Copilot, Claude Code, and Cursor to accelerate development, testing, troubleshooting, and documentation while maintaining accountability for quality.

We’d Love to Chat If You Have

  • 2+ years of related software development experience.
  • A related bachelor’s degree, diploma, technical certification, or equivalent practical experience.
  • Full-stack development experience.
  • Experience with one or more strongly typed, object-oriented programming languages, with C# / .NET preferred.
  • Experience with .NET Core, .NET 8, APIs, or microservice-based architectures.
  • Experience with front-end technologies or frameworks, with Vue.js preferred.
  • Knowledge of relational database management systems, with PostgreSQL preferred.
  • Working knowledge of HTML5 and CSS.
  • Strong problem-solving and debugging skills.
  • A broad technical skill set with demonstrated learning agility and intellectual curiosity.
  • The ability to work effectively in an agile software development environment.
  • The judgment and confidence to support live, customer-critical systems.
  • Strong communication skills and a proactive approach to sharing progress, raising concerns, and clarifying expectations.
  • The ability to collaborate effectively across Development, Professional Services, Product, QA, Support, and customer-facing teams.
  • Comfort working in an environment where customer needs, timelines, and priorities may evolve.
  • A strong sense of ownership and accountability for the solutions you deliver.

Bonus Points If You Also Have

  • Maritime industry knowledge.
  • Experience working with ports, pilotage, vessel operations, scheduling, or maritime logistics.
  • Experience building .NET microservices and APIs.
  • Experience with constraint-solving, optimization, scheduling, or allocation problems.
  • Experience integrating third-party systems, APIs, algorithms, or DLL-based engines.
  • Experience with fatigue-management, biomathematical, or workforce-scheduling systems.
  • Experience with data migration or complex customer implementation projects.
  • Hands-on experience using Claude, GitHub Copilot, Cursor, or comparable AI development tools.
  • Experience with AWS or other cloud technologies.
  • Exposure to DevOps practices, CI/CD pipelines, monitoring, or deployment workflows.
  • Knowledge of usability and modern UI trends.
  • A desire to continually learn new technologies, development practices, and ways of working.

Who You Are

  • Innovator: You look for smarter, cleaner ways to solve problems.
  • Builder: You enjoy transforming ideas into high-impact features.
  • Collaborator: You believe in teamwork, open communication, and helping others succeed
  • Owner: You take responsibility for outcomes, not just code commits.
  • Learner: You seek feedback, stay curious, and keep improving.
  • Culture Driver: You contribute to a team that works hard and has fun doing it.

Why You’ll Love Working at Helm


We live by our core values:

  • Together We Win – Collaboration is our superpower.
  • Own It – We take initiative and deliver on our promises.
  • Care Deeply – About our products, our customers, and each other.
  • Enjoy the Ride – We celebrate wins and make space for joy.
  • Eye of the Tiger – We bring proactive behaviour, rise to challenges, and approach growth with energy and focus.

Perks & Benefits

  • The role is 100% remote
  • Flexible hours with overlap in core business time.
  • Compensation with On-Target Earnings (OTE) of $88,000 - $100,000 CAD
  • Base salary range: $75,000 – $90,000 CAD
  • Target annual bonus based on individual and company performance
  • Paid vacation, 7 floater days, and your birthday day off.
  • Comprehensive benefits health, dental & vision from day 1.
  • Fitness reimbursement. Employee Stock Purchase Plan (after 6 months).
  • Learning & professional development pathways available.
  • Inclusive culture & remote-team events.



* Depending on the candidate’s education, experience, skills, geographical location, and alignment with internal equity and external market, actual salary may vary and be higher or lower than the range posted. Total On-Target Earnings (OTE) include base salary plus a target performance bonus.*


*As part of our commitment to transparency, we use artificial intelligence (AI) tools to assist in various stages of our recruitment process, including resume screening, candidate matching, interview scheduling, and communications. These tools are designed to improve efficiency, reduce bias, and enhance candidate experience. All decisions regarding hiring are made by qualified human professionals, and we continuously monitor our AI systems to ensure fairness and compliance with applicable regulations. *


*Research has shown that women & under-represented minorities read lists of requirements and consider themselves unqualified if they don’t meet every single one. This list represents what we are ideally looking for, but we encourage you to apply even if you don't meet everything 100%. Everyone has unique strengths & weaknesses, and we hire for strengths and potential. *


Helm is proudly an Equal Opportunity Employer where everyone is welcome. Everyone brings a different personal story and perspective, and this diverse mix of minds, backgrounds, and experiences is where our greatest ideas come from. We welcome people of all races, ethnicities, ages, religions, abilities, genders, and sexual orientations to make us an even more vibrant company. We want everyone to bring their authentic selves here, to share our values, shape our vision, drive innovation, and become part of a culture we celebrate every day.


While we thank all candidates who apply, we will be reaching out to candidates who meet the hiring manager’s requirements on their resume.

Worker Type:

Regular

Number of Openings Available:

1

Apply once. Then go straight to the hiring manager.

After you apply, unlock the direct contact details of the people who actually make the call. A quick follow-up makes you 5x more likely to land an interview.

MR

Marcus Rivera

Chief Revenue Officer

m.rivera@company.com
linkedin.com/in/marcusrivera
Unlocked after you apply
·

Software Developer Related jobs

Other jobs at Helm Operations

Premium

Reach out to the hiring manager directly.

Gain access to the contact details of the hiring managers who actually decide, and reach out to network with them directly. That, plus more when you upgrade:

  • Full match report with fit score and gaps
  • Career diagnostics on how recruiters read you
  • Curated company matches and warm intros
  • 48h early access to new roles

Cancel anytime.