You're using an older version of Internet Explorer that is no longer supported. Please update your browser.
MDA Systems Ltd.
MDA Systems Ltd. Logo

Software Developer

Reference ID: MSL00000370-English

Share job:

Job Description

MDA Geospatial Services is strengthening the software development team in support of Radarsat-2 and Radarsat Constellation Mission (RCM) satellites operations in St. Hubert, QC. Radarsat-2 is a Canadian commercial satellite and provides high-resolution SAR imagery to customers around the world. The Radarsat-2 team is looking to maintain and enhance the suite of Radarsat-2 Web Services. RCM is a constellation of 3 satellites which provides high-resolution SAR imagery.

The Software Developer will work under the supervision of the Lead Software Engineer to maintain and to provide upgrades to existing web services and web applications, including the Order Desk Web Service (ODWS), the Acquisition Planning Tool Web Service (APTWS), the Radarsat-2 Web Service (RS2WS) using established software engineer principles and software configuration management techniques. The Software Developer will also be taking part in the maintenance and support of different Ground System applications associated with the RCM mission.

This position is located at the MDA Control Centre, Canadian Space Agency Headquarters, in St Hubert, PQ.

  • Perform software engineering to develop and to maintain new and existing web service applications for RADARSAT-2: designs system enhancements, propose and execute implementation and test plans on one or more web services
  • Perform software engineering to develop and to maintain ground system applications for RCM
  • Interact with operations team to provide support.
  • Document the various software development phases such as requirement, design, test plan, and maintenance plan.

Secondary responsibilities
  • Tool development to support Mission planning system maintenance and automation
  • Other duties as needs, priorities, and skills allow.

  • Completed post-secondary education (B.Sc, M.Sc. or equivalent) in Computer Science, Computer Engineering or related discipline. IT Diploma and experiences will also be considered.
  • 3-5 years related experience in software development preferred
  • Knowledge of Java, JavaScript, Java EE, Web Services, C++, SQL, Glassfish, Apache Tomcat, Maven, Netbeans, Eclipse, Visual Studio and SVN
  • Experience with Perl, Python, C#, Visual Studio, XML, MS SQL Server, PostgreSQL and Jenkins would be an asset.
  • Good team player with excellent written and verbal communication skills.
  • Initiative, follow-through and excellent organizational skills.

Primary Activities

Candidate Profile

Posted: May 15, 2019
Closes: July 14, 2019