Senior Software Developer (Canada)

Senior Software Developer (Canada)

24 Sep
|
Helm Operations Software
|
Canada

24 Sep

Helm Operations Software

Canada

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 tough 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 at Helm, you’ll design, build, and enhance the next generation of features that power Helm CONNECT. You’ll work across the stack from front-end to back-end, collaborating with product, UX, QA, and other developers to create elegant, reliable, and scalable solutions that help real-world marine crews do their jobs more safely and efficiently.

You’ll thrive here if you love owning outcomes, sharpening your skills, and coding with purpose.

Make your impact with a rapidly growing Marine Software business!

You will

Design & Develop

- Drive the design and implementation of current features across the full software stack, leveraging modern design patterns.
- Write clean, maintainable code in C#, .NET, Vue, TypeScript, and PostgreSQL.
- Perform code reviews and ensure design and coding adhere to Helm’s standards.
- Troubleshoot, debug, and optimize performance across the stack.

Collaborate & Deliver
- Partner with Product Managers, UX, and QA to translate ideas into reality and achieve high-value, high-quality solutions which meet business needs.
- Participate in daily stand-ups, kick-offs, collaborative estimation and retrospective meetings.
- Break down requirements into actionable, estimable development tickets.
- Manage project timelines while promoting high quality standards within the team.
- Contribute to infrastructure-as-code, monitoring, and test automation to ensure reliability.

Learn & Improve
- Continuously refine our development practices, tools, and standards within an agile methodology.
- Share knowledge, mentor peers, and help the team deliver faster, better, and stronger.
- Become fully trained on all assigned Helm products and tools.
- Support Helm’s culture of teamwork, approachability, accountability and determination and participate in company events, when possible.





You Bring:
- 7+ years of hands-on full-stack development experience.
- Related Bachelor’s degree or equivalent experience.
- Strong proficiency in C# / .NET (Core or 8).
- You can manage working in legacy and new systems/frameworks in an evolving code base.
- Demonstrated ability to onboard quickly onto a large code base.
- Experience with JavaScript/TypeScript and Vue 2 or 3, experience with Knockoutjs is a plus.
- Solid understanding of relational databases (PostgreSQL or SQL Server).
- Knowledge of HTML5, CSS/Less, T-SQL, and version control (Git/GitHub).
- Strong code review skills, and ability to think through edge cases and workflows outside the happy path.
- You are as committed to getting your team mates’ work across the line as your own.
- Broad technical curiosity and learning agility, you like figuring things out.
- Ability to work autonomously and collaboratively in a remote, distributed team.
- Exposure to DevOps workflows or CI/CD pipelines.
- Experience with AWS services or cloud-based deployments.

Bonus Points
- Background in maritime, maintenance, compliance, or industrial software.
- Knowledgeable on usability and UI trends and eager to learn new technologies, new ways to work and open to new perspectives

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 rise to the challenge and want to make an impact.

Perks & Advantages
- The role is 100% remote
- Flexible hours with overlap in core business time.




- Compensation with On-Target Earnings (OTE) of $100,000 - $130,000 CAD
- Base salary range: $95,000 – $130,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.

Worker Type:

Regular

Number of Openings Available

1

* 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.

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 Chance 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.

Job Type: Full-time

Pay: $95,000.00-$130,000.00 per year

Benefits

- Casual dress
- Company events
- Dental care
- Employee assistance program
- Extended health care
- Flexible schedule
- Life insurance
- Paid time off
- Vision care
- Work from home

Work Location: Remote

📌 Senior Software Developer (Canada)
🏢 Helm Operations Software
📍 Canada

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: senior software developer (canada) / canada

Subscribe to this job alert:

Get the latest job offers by email for: senior software developer (canada) / canada