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 Engineeri...
Ready to Apply?
Submit your application today and join our talented team at Ultra.
Submit ApplicationJob Details
- Location Dartmouth, Nova Scotia
- Job Type Full time
- Category Computer Occupations
- Posted Date June 18, 2026
- Application Deadline July 28, 2026