Programmer/Software Developer (C#/Python)

Job Details

Programmer/Software Developer (C#/Python)

Ottawa, Ontario




Job Description

Region: National Capital Region 

Employment Type: Temporary Full-Time

Security Clearance: Secret (Level 2)

Language Requirements: English (French nice to have)

Job Reference Number: 37171-EW


Project Description:

Founded in 1967, we are a privately owned and operated Canadian company with a strong culture of commitment, trust and transparency. We harness the best and brightest minds to provide tailored solutions whilst creating unique avenues for continued professional development.

We are guided by a set of ethical values of Respect, Loyalty and Trust and a commitment to excellence, which define us and guide our organizational conduct.

We are currently looking for a Programmer/Software Developer (C#/Python) for one of our opportunities in the National Capital Region.



  • Modifying existing and development of new features for a C# application used to process satellite data in near-real-time  
  • Producing well-tested, well-reasoned source code
  • Contributing to technical documentation for the software
  • Collaborating with other members of the team, including leading code-reviews


Requirements (experience/skills/clearance):

  • At least 5 years of demonstrated experience in software development in the last 8 years
  • Advanced understanding of object-oriented programming and design patterns
  • Advanced understanding of modern software development tools and concepts (revision control, unit testing, continuous integration, etc)
  • A strong commitment to quality


 Other Requirements:

  • Experience in developing C# and .NET framework applications
  • Experience in developing Python and/or Node.js applications
  • Experience in developing TensorFlow/Keras models and applications
  • Experience manipulating geospatial data
  • Proficiency with the linux command line interface
  • Experience in using Docker and related containerization technologies
  • Passion for Space and related technologies


Additional Comments:

Are you an ADGA employee or consultant? If so, check out our new referral program!

ADGA Group Consultants Inc. has policies and procedures in place to support its employees with accommodation requirements throughout the organization.

Accommodations are available on request for candidates taking part in all aspects of the selection process. If accommodation is required, it is requested that you contact ADGA’s Accessibility Officer.

© 2019, Bond International Software, Inc. All rights reserved.

Version 2019.2us