Software Developer
Employment Information
Report this job
Job expired or something wrong with this job?
Job Description
Co-op Software Developer contributing to full-stack maritime SaaS development at Helm Operations. Building features that support tugboats, ferries, workboats, and global harbor operations.
Responsibilities:
- Contribute to the design, development, and testing of new software features
- Collaborate with experienced developers to solve real-world customer challenges
- Learn full-stack development with modern tools and frameworks
- Gain hands-on experience in agile product development
Requirements:
- Eligible to work in Canada
- Strong communication skills in verbal and written English
- Exposure to at least one general-purpose programming language (e.g., JavaScript, Java, C/C++, C#, Python)
- Interest in front-end (HTML5, CSS, JavaScript) and/or back-end (C#, databases) development
- Eagerness to learn new technologies and contribute to a collaborative team environment
- Experience with cloud platforms (Azure, AWS) — nice-to-have, not required
- Familiarity with relational databases — nice-to-have, not required
- Interest in maritime, industrial, or safety-critical software — nice-to-have, not required
Benefits:
- Full-time student fixed-term trainee position

Helm Operations
Our mission is to make great maritime software - that’s it.
Similar Jobs

Founding – Software Engineers
Founding and early-stage software engineers building AI-native and platform products for venture-backed startups. Owning architecture, integrations, and end-to-end production delivery.

Founding Software Engineers
Founding and early-stage software engineers building AI-native products, platforms, and production systems. Working end-to-end with founders across venture-backed startups.

Staff Engineer, State Estimation
Staff Engineer developing C++ state-estimation and navigation software for Shield AI’s autonomous defense systems. Building resilient GPS-denied autonomy through embedded robotics, simulation, and validation.

Software Engineer L5, Open Connect Platform
Software engineer building Netflix’s Open Connect CDN automation and infrastructure platform. Designing scalable services, APIs, and orchestration for globally distributed delivery systems.

Principal Full Stack Engineer – Travel & Ticketing
Senior Full Stack Engineer building OleOle’s global football travel, ticketing, hospitality, and fan experiences platform. Scaling transactional commerce systems for football supporters worldwide.

Senior Full Stack Developer
Senior Full-Stack-Entwickler für Shopify-Apps bei HeroSoftware, einer Softwarefirma für Shopify-Händler. Entwicklung skalierbarer E-Commerce-Lösungen mit React, Node.js und TypeScript.

Lead Software Engineer
Lead full-stack engineer building EverHealth’s AI-enabled revenue cycle management platform. Designing event-driven workflows, APIs, and healthcare software that improves billing operations.

Senior Software Engineer – Fundraising
Senior Software Engineer supporting GiveDirectly’s fundraising systems and donor experience. Maintaining Laravel, PHP, Salesforce, WordPress, and data integrations for global poverty relief.

Senior Engineer
Senior Engineer supporting QED Systems’ military electrical, timing, and navigation systems. Integrating, calibrating, troubleshooting, and maintaining mission-critical equipment across domestic and international sites.

Supervisor, Software Engineering
Supervisor providing hands-on software engineering leadership for Avalon’s healthcare diagnostics intelligence platform. Guiding teams delivering secure, scalable products and improving clinical outcomes.

Software Engineer III
Software Engineer III leading scalable software development for Avalon Healthcare Solutions, a diagnostic intelligence company. Owning complex projects, architecture, mentoring, and production reliability.

Staff Software Engineer – DSM Team
Staff Software Engineer scaling Cint’s ResTech platform, which turns survey responses into business and advertising insights. Designing high-volume backend systems and data integrations for Cint’s DSM team.

Staff Engineer/Senior Developer – Elixir, Ruby, Flutter
Staff Engineer leading SmartLogic's custom software consultancy projects with Elixir, Ruby, Flutter, and cloud architecture. Guiding teams, delivery, DevOps, AI-assisted development, and client solutioning.

Staff Engineer, Senior Developer – Elixir, Ruby, Flutter
Staff Engineer leading SmartLogic’s custom software consultancy projects with Elixir, Ruby, Flutter, AWS, and Azure. Guiding delivery teams, architecture, DevOps, AI-assisted development, and client solutioning.

Associate GTM Engineer
Associate GTM Engineer building APIs, automation, and internal applications for LeanTaaS’s AI-powered hospital operations software. Improving revenue workflows through pipelines, integrations, and engineering standards.

Senior Software Engineer, iOS
Senior iOS Engineer improving Wikipedia app experiences for Wikimedia Foundation's global audience. Delivering scalable, accessible features with Swift, SwiftUI, and UIKit.

Senior Software Engineer
Senior Software Engineer maintaining Azure platforms and internal tooling at Intercept, a B2B marketing agency. Building dependable frontier-model infrastructure and AI agentic workflows for technology clients.

Software Engineer II, Advertiser Optimization
Software Engineer II building bidding, pacing, and budgeting algorithms for Instacart’s grocery advertising marketplace. Applying quantitative modeling, experimentation, and production engineering to optimize advertiser value.

Full Stack Engineer
Full Stack Engineer building accessible Java/Spring and Next.js case-management software for government clients at Coforma. Developing secure APIs, interfaces, tests, and scalable platform features.

Ignition Software Engineer
Senior Ignition Software Engineer leading MES, IIoT, reporting, and custom software projects. Delivering industrial information solutions for manufacturing clients across the United States.