Intermediate or Senior Software Developer

Ultra

Full-time Other-General
Apply Now
Location
hants county (shubenacadie), ns, Canada
Posted
June 16, 2026

Job Description

Description Scope The Intermediate or Senior Software Developer is responsible for designing, coding, testing, and integrating software components within custom-engineered systems.

Key Responsibilities

Software component level and detailed design utilizing Unified Modelling Language (UML)

Software implementation and unit testing

Software integration, verification, and defect resolution

Contributing to software design, test, maintenance, and release documentation

Contributing to a team effort within an Agile development environment

Support the Software and System testing groups as required to conduct software and system integration testing

Required Skills/Experience (Intermediate Developer)

Degree level (or equivalent) in a related engineering discipline such as Computer Science, Computer Engineering or Electrical Engineering

4 – 7 years of C++ and/or Java experience

Self-motivated, adapta...