Application Software Developer
3 days ago
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. We require an Application Software Developer who can develop desktop/mobile applications for use with our Smart Hydrophone, products, and accessories. Responsibilities
- As an application software developer, you will 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, engage with team members to define solutions
- 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 or Permanent Resident of Canada or work permit
Related Skills Requirements · 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 Details
• Competitive salary
• Flexible work schedule
• Health plan
• A wonderful new building designed for the employees to enjoy and a culture of caring for the planet and each other. Ideal Candidate Profile
You will enjoy a successful career at Ocean Sonics if you align with our core values and possess the competencies, skills, and experience we are looking for. Our Values: 1 - We Care We
• Treat people with respect independent of their status or disagreement with us
• Listen well, instead of reacting fast, so we can better understand.
• Seek what is best for Ocean Sonics, rather than best for us or our group.
• Make time to help colleagues.
• Care about our Planet and want to pass it on to future generations in the best possible state. 2 – We're Honest We
• Are known for candor and directness.
• Are non-political when we disagree with others.
• Share information openly and proactively.
• Only say things about fellow employees we will say to their face.
• Say what we think even if it is controversial.
• Are quick to admit mistakes. 3 – We Do the Right Thing We
• Make wise decisions (people, technical, business, and creative) despite ambiguity.
• Identify root causes and get beyond treating symptoms.
• Think strategically, and can articulate what we are, and are not, trying to do.
• Smartly separate what must be done well now, and what can be improved later.
• Question actions inconsistent with our values 4 – We're Curious We
• Learn rapidly and eagerly.
• Seek to understand our strategy, market, products, and partners.
• Are broadly knowledgeable about the Ocean, the Environment & our Industry.
• Unbiased when searching for the best ideas.
• Contribute effectively outside of our specialty. 5 – We're Innovative We
• Challenge prevailing assumptions when warranted and suggest better approaches.
• Create new ideas that prove useful.
• Keep nimble by minimizing complexity and finding time to simplify.
• Discard convention to discover practical solutions to hard problems. 6 – We're Passionate We
• Inspire others with our thirst for excellence.
• Care intensely about Ocean Sonics' success
• Celebrate wins.
• Are concise and articulate in speech and writing.
• Are tenacious.
• Accomplish amazing amounts of important work.
• Take smart risks.
• Exhibit bias-to-action and avoid analysis-paralysis. 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. This policy applies to all of our employment and personnel practices, including decisions regarding hiring, transfer, promotion, demotion and dismissal. Visit us at: to learn more about Ocean Sonics. Thank you for your interest
-
Application Software Developer
4 weeks ago
Truro, Canada Ocean Sonics Full timeApplication 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. We require an Application Software Developer who can develop desktop/mobile applications for use with our Smart Hydrophone, products,...
-
Application Software Developer
4 weeks ago
Truro, Canada Ocean Sonics Full timeApplication Software Developer Ocean Sonics Ltd. (www.oceansonics.com) is a growing, innovative, Ocean Technology company that designs and manufactures Smart Hydrophones used to improve the quality and success of underwater sound measurements. We require an Application Software Developer who can develop desktop/mobile applications for use with our Smart...
-
Application Software Developer
4 weeks ago
Truro, Canada Ocean Sonics Full timeApplication Software Developer Ocean Sonics Ltd. (www.oceansonics.com) is a growing, innovative, Ocean Technology company that designs and manufactures Smart Hydrophones used to improve the quality and success of underwater sound measurements. We require an Application Software Developer who can develop desktop/mobile applications for use with our Smart...
-
Director of Production
6 days ago
Parkway Drive, Truro Heights, Nova Scotia, Canada, BL N Ocean Sonics Full time $100,000 - $120,000 per yearDirector of Production Mission As a senior leadership role, the Director of Production is responsible for the strategic and day-to-day oversight of production, inventory control, and manufacturing planning functions. This role ensures operational efficiency, product quality, and timely delivery across all manufacturing activities. The Director fosters...
-
Software Developer Staff Engineer
4 weeks ago
, , Canada Quest Software Full timeJoin to apply for the Software Developer Staff Engineer role at Quest Software Overview Quest Software is looking for an experienced SaaS Software Developer to be part of the On Demand team, within Quest’s Platform Management Group in Canada. We are working on building serverless cloud native SaaS solutions using the latest technologies in the Microsoft...
-
IT Project Manager
6 days ago
Nova Scotia, Canada Quest Software Full timeOverview: **Quest Software is hiring a full-time remote IT Project Manager** **Information Technology Project Manager (IT PM) **for a full-time position to work-from-home from Halifax, Canada or surrounding Canadian cities. LI-CP1 **Responsibilities**: **Responsibilities** - Project manage internal date dependent IT projects such as enterprise software...
-
Software Application Developer
7 days ago
, , Canada Case IQ, Inc. Full timeCase IQ helps companies protect their employees, culture, and business through world-class software for uncovering, investigating, and preventing fraud, ethics, harassment, discrimination, and security incidents. We’re proud to count a roster of Fortune 500 companies among our customers, which have relied on Case IQ for managing millions of cases over the...
-
Senior Software Developer
1 week ago
London, Canada (+), Canada . full-time . September , STEP Software Full time $90,000 - $120,000 per yearSoftware Developer (Senior) Full Time London, ON Are you looking to join a team where everyone - including you - is striving to constantly improve their knowledge of system project architecture, coding languages, design patterns, and testing? We are passionate about clean, well-organized code, and how systems and users interact with our...
-
Software Application Developer
3 days ago
Canada Case IQ Full time $80,000 - $120,000 per yearCase IQ helps companies protect their employees, culture, and business through world-class software for uncovering, investigating, and preventing fraud, ethics, harassment, discrimination, and security incidents. We're proud to count a roster of Fortune 500 companies among our customers, which have relied on Case IQ for managing millions of cases over the...
-
Manager, Software Development
7 days ago
, , Canada Absorb Software Full timeAbout The Role We’re seeking a strategic, people-focused Manager of Reporting & Analytics to lead our scrum responsible for delivering scalable, reliable, and insightful reporting solutions. This is a high-impact leadership role that sits at the intersection of engineering and business, guiding the development of data and reporting capabilities that...