JOBSEARCHER

Senior Software Developer

Salary: $95,000 - 130,000 per year Requirements: We are looking for 7+ years of hands-on full-stack development experience. We require a related bachelors degree or equivalent practical experience. Strong proficiency in C# and .NET Core or .NET 8 is needed. You should be comfortable working across legacy and newer systems in an evolving codebase. You must be able to ramp up quickly on a large codebase. Experience with JavaScript/TypeScript and Vue 2 or 3 is required; exposure to KnockoutJS is a plus. A solid understanding of relational databases such as PostgreSQL or SQL Server is expected. Knowledge of HTML5, CSS/Less, T-SQL, and Git/GitHub is important. Strong code review skills and the ability to think through edge cases and non-standard workflows are needed. You should be committed to helping teammates complete work as much as your own. Broad technical curiosity and a strong appetite for learning are valued. You must be able to work independently and collaboratively in a remote, distributed team. Exposure to DevOps workflows or CI/CD pipelines is preferred. Experience with AWS services or cloud deployments is an advantage. Bonus experience includes maritime, maintenance, compliance, or industrial software. Familiarity with usability and UI trends, plus openness to new technologies and perspectives, is a plus.
Responsibilities: We design and implement new features across the full stack using modern design patterns. We write clean, maintainable code in C#, .NET, Vue, TypeScript, and PostgreSQL. We review code and ensure our design and development practices meet Helms standards. We troubleshoot, debug, and improve performance across the stack. We collaborate with Product Managers, UX, and QA to turn ideas into high-value, high-quality solutions that support business goals. We join daily stand-ups, kick-offs, estimation sessions, and retrospectives. We break requirements into actionable development tickets that can be estimated and delivered. We manage project timelines while maintaining strong quality standards. We contribute to infrastructure as code, monitoring, and test automation to support reliability. We continually improve our development practices, tools, and standards within an agile approach. We share knowledge, mentor teammates, and help the team deliver faster and better. We become fully trained on assigned Helm products and tools. We support our culture of teamwork, approachability, accountability, and determination, and participate in company events when possible.
Technologies: AWS C# CI/CD Cloud CSS DevOps Git GitHub HTML5 Helm Support JavaScript LESS PostgreSQL SQL TypeScript Vue UX UI Design ASP.NET AI More: We build the software that keeps maritime operations moving, serving customers from tugboats in Vancouver Harbour to offshore service vessels in the North Sea with Helm CONNECT. We have grown from a small start-up on Canadas west coast into a global leader supporting many of the worlds largest maritime companies. The role is 100% remote with flexible hours and overlap in core business time. We offer a competitive compensation package with on-target earnings of $100,000 to $130,000 CAD, a base salary range of $95,000 to $130,000 CAD, and a target annual bonus based on individual and company performance. Our benefits include paid vacation, 7 floater days, a birthday day off, health, dental, and vision coverage from day one, fitness reimbursement, an employee stock purchase plan after 6 months, learning and professional development pathways, inclusive remote-team events, casual dress, company events, employee assistance, extended health care, flexible schedule, life insurance, paid time off, vision care, and work from home. We value collaboration, ownership, care, and a strong, fun team culture, and we welcome people of all backgrounds to bring their authentic selves to Helm. last updated 44 week of 2026