Ultra Electronics Group

Intermediate or Senior Software Developer

📍 Location
dartmouth, ns
⏰ Job Type
Full-time
📅 Posted
June 04, 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?

Take the next step in your career journey with Ultra Electronics Group

Apply Now