Intermediate Software Engineer
ADGA View all jobs
- Ottawa, ON
- Permanent
- Full-time
- Implement applications software that will include requirements analysis, design, coding, unit testing and integration.
- Produce software developer documentation.
- Identify and analyze software defects and implement fixes into product releases.
- Build and maintain currency in software development best practices and methodologies.
- Programming in C#
- Implement graphic user interfaces using WPF. (Windows Presentation Foundation)
- Required to have a minimum of 5 (five) years of related experience.
- Candidates must possess an undergraduate STEM degree.
- Experience programming in C#.
- Experience implementing graphic user interfaces using WPF. (Windows Presentation Foundation)
- Strong coding, unit testing and debugging skills.
- Professional experience programming in Java and C++
- Demonstrated experience with:
- Databases such as SQL.
- GIS such as ESRI ArcGIS
- Spring boot and/or Android.
- Sita Ware and/or TAK.
- Working in a Scrum/Agile environment and familiarity with Scale Agile Framework (SAFe) principles.
- Must hold a valid Secret level 2 government security clearance. (held by PSPC)
- A Controlled Goods Certificate will also be needed.