
Software Developer
- Ottawa, ON
- Permanent
- Temps-plein
Canada role
Access to Trade Controlled Items
Access to Controlled Goods
Security ClearanceDescribe Specific need:
- Ability to obtain a NATO Secret security clearance
- Ability to meet the eligibility requirements outlined in the Canadian Controlled Goods Registration Program (including ITAR-controlled articles)
- Implement software (with an expected focus on software that integrates multiple applications into a larger system), including design, coding, unit testing, and integration;
- Produce software developer documentation;
- Identify and analyze software defects and implement fixes into product releases; and
- Build and maintain currency in software development best practices and methodologies.
- Bachelor’s degree in computer science, software engineering, computer engineering, or equivalent education with relevant experience
- 7 years’ experience in software development including:
o Programming experience using communications / interfacing protocols such as:
i. REST APIs
ii. Publish/subscribe protocols (DDS, NATS, or others)
iii. TCP/IP, UDP
o Experience developing Graphical User Interfaces with WPF and/or AngularPreferred Qualifications
- Programming experience in Go
- Experience working in a scrum/agile software development environment including work as a Scrum Master
- Experience with Army Command, Control, and Communications (C3)
- Very strong coding, unit testing, and debugging skills
- Strong oral and written communication skills
- Schedule: Full time, in line with Thales Canada core hours
- Physical Environment: Office / Desk work: > 90%, with a possibility of some lab or field work
- Travel: Travel may be required and/or daily travel within greater Ottawa region, < 10%
Retirement Savings Plans (RRSP, DCPP, TFSA) with a company contribution and a match to a DCPP, with no vesting period.
Company paid holidays, vacation days, and paid sick leave.
Voluntary Life, AD&D, Critical Illness, Long-Term Disability.
Employee Discounts on home, auto, and gym membership.Why Join Us?Say HI and learn more about working at Thales click here.#LI-hybrid#LI-WM1Thales provides an extensive benefits program for all full-time employees working 24 or more hours per week and their eligible dependents, including the following:
- Company paid Extended Health, Dental, HSA, Life, AD&D, Short-term Disability, Cancer Care Program, travel insurance, Employee Assistance Plan and Well-Being program.
- Retirement Savings Plans (RRSP, DCPP, TFSA) with a company contribution and a match to a DCPP, with no vesting period.
- Company paid holidays, vacation days, and paid sick leave.
- Voluntary Life, AD&D, Critical Illness, Long-Term Disability.
- Employee Discounts on home, auto, and gym membership.
eQuest