Application Software Developer
Ocean Sonics Ltd ( is a growing, innovative ocean‑technology company that designs and manufactures Smart Hydrophones used to improve the quality and success of underwater sound measurements.
Responsibilities
- Work based on agile continuous delivery methodology and collaborate with designers and engineers to help deliver product capabilities and features to our desktop and mobile applications.
- Write clean, structured, tested and maintainable applications.
- Create and update software product documentation.
- Understand product requirements and engage with team members to define solutions.
Requirements
- 3+ years of working experience.
- Experience in desktop application development with C++.
- Analytical, detail‑oriented, and data‑oriented with a passion for problem‑solving.
- Culture of code reviews, writing tech specs, and collaborating closely with others.
- Eligible to work in Canada as a Citizen, Permanent Resident, or work permit holder.
Related Skills
- Good knowledge of C++ applications with Qt.
- Knowledge of multi‑platform desktop applications supporting Windows, Linux, and macOS.
- Experience with Git.
- Excellent written and verbal communication skills.
Compensation and Benefits
- Competitive salary.
- Flexible work schedule.
- Health plan.
- A modern, well‑designed workplace that encourages caring for the planet and each other.
Commitments
OCEAN SONICS is an equal opportunity employer and employs personnel without regard to race, creed, color, religion, sex, ethnic origin, ancestry, age, place of origin, physical or mental disability, citizenship, sexual orientation, marital or family status.
It is our policy to select the best qualified person for each position within our organization on the basis of demonstrated ability, experience, training and potential.
#J-18808-Ljbffr