Location
dartmouth
Job Type
Full-time
Posted
June 03, 2026
Job Description
Job Title
Intermediate or Senior Software Developer
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 for software and system integration testing
Required Skills & Experience (Intermediate Developer)
- Degree level or equivalent in Computer Science, Computer Engineering, or Electrical Engineering
- 4 to 7 years of C++ and/or Java experience
- Self‑motivated, adaptable to change, proactive, diligent, and interpersonal skills
- Knowledge of software engineering best practices, methodologies, processes, and tools (SD...
Ready to Apply?
Submit your application for Intermediate or Senior Software Developer at Ultra Electronics Group
Apply Now