Ul
Posted:
March 03, 2026
Location:
Dartmouth, Nova Scotia, Canada
Job Description
Description
Scope:
The Intermediate or Senior Software Developer is responsible for designing, coding, testing, and integrating software components within custom-engineered systems. The candidate is also responsible for leading small to medium teams in an Agile / scrum environment, including coordination with the wider project team.
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. Depending on the successful candidate's skillset, this may be for software products including Web UI, databases, and backend services.
- Contributing to a team effort within an Agile development environment
- Support the Softw...
Apply for this Job
Submit your application for the Intermediate/Senior Software Engineer position at Ultra.
Apply Now Save for LaterJob Overview
Job Type:
Full time
Location:
Dartmouth, Canada
Posted:
March 03, 2026
Deadline:
April 12, 2026