ITJobsInCanada – IT Jobs in Canada
Sign In

Senior Software Developer

Ultra Maritime

Nova Scotia
Full Time
Apply Now

Job Description

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 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

Ultra Maritime


Full Time

Nova Scotia

Software Development

Apply Now

Job Overview

  • Posted: 19 hours ago
  • Experience: 4 Years
  • Total Positions: 1