Job Title: Software DeveloperJob Location: Mirabel, QCJob Code: 35236Job Schedule: Day ShiftCompensation Range: Between $75,000 - $125,000 CDN annually Essential Functions: As a software developer within the Software Group, you will collaborate on the development of various software tools for multiple platforms, such as the CF-18, CT-114, CC-150, etc. You will also take part in development initiatives aimed at increasing efficiency within continuous-improvement programs. This position is remote with a requirement to be on-site at the office two days per week.
- Program desktop applications and web applications;
- Participate in the software development lifecycle (design, development, maintenance, etc.);
- Collaborate with the client, partners, or project-team members to implement solutions.
Qualifications: - Hold a university engineering degree in software/computer science (or equivalent experience);
- Have 5 years of programming experience, with a background in .NET development;
- Knowledge of relational databases (e.g., Oracle, SQL Server, etc.);
- Proficiency with one or more of the following technologies: ASP.NET (Web API), .NET Framework, .NET Core, Entity Framework, Blazor;
- Familiarity with Azure DevOps or any other source-code management system;
- Understanding of the software development lifecycle;
- Perform tasks related to software engineering;
- Excellent comprehension of English and French, both spoken and written;
- Strong analytical and synthesis abilities;
- Being a requirement-oriented developer;
- Ability to work autonomously;
- Ease of teamwork and strong interpersonal skills;
- Passionate, dynamic, motivated, agile in action, and eager to learn;
- Good adaptability;
- Excellent ability to articulate and document technical concepts with clarity and concision;
- Good listening skills and the ability to simplify complex information;
- The knowledge of French language is necessary due to contractual requirements.
Eligibility Criteria: - Must be eligible for registration with the Controlled Goods Program;
- Must be eligible to obtain and maintain a government of Canada Reliability status and Secret Level 2/NATO Secret security clearance;
- Must be eligible to meet the requirements for U.S. International Traffic in Arms Regulations (ITAR).
This job is for an existing vacancy