This role is 5 days in-office and requires valid Secret (Level II) Secret Security Clearance.
The ideal candidate should come with a good background in software programming with several high-level languages. Core responsibilities will involve supporting the design and implementation of DND’s Command and Control Specialty Applications, with a focus on maintaining the reliability and scalability of these applications. This important role will contribute to our mission of developing state-of-the-art software solutions for the Canadian Armed Forces.
Job Responsibilities:
1. Translate detailed flow charts into coded machine instructions and confer with technical personnel in planning programs.
2. Design methods and procedures for small computer systems, and sub-system of larger systems.
3. Select and incorporate available software programs.
4. Verify accuracy and completeness of programs by preparing sample data and testing them by means of system acceptance test runs made by operating personnel.
5. Correct program errors by revising instructions or altering the sequence of operations.
6. Test instructions, and assemble specifications, flow charts, diagrams, layouts, programming and operating instructions to document applications for later modification or reference.
7. Create and modify code and software.
8. Create and modify screens and reports.
9. Produce forms, manuals, programs, data files, and procedures for systems and/or applications.
Qualifications:
Experience:
Demonstrated experience in the following criteria:
1. Using at least 1 of the following high-level languages (ADA (95, 05 or 2012, Java, C++, or C#).
2. Using CASE tools (e.g. Rational Team Concert, JIRA).
3. Using a client mandated Software development process (e.g. Scaled Agile Framework (SAFe))
4. Demonstrated experience as a Software Programmer within an Integrated Product Team (IPT) for an onsite client.
5. Strong problem-solving and troubleshooting abilities.
6. Effective communication and collaboration skills.
7. SECRET security clearance (or the ability to obtain one) is a must.
Education:
A College Diploma in Engineering or Computer Technology field is a must.
Skills:
· Scripting and Automation
· SAFe-Agile practices
· Security and Compliance
· Monitoring and Logging
· Problem Solving
· Collaboration and Communication
Job Type: Full-time
Pay: $50,000.00-$55,000.00 per year
Education:
Experience:
Licence/Certification:
Work Location: In person
Read authentic reviews with a Glassdoor account. Only apply to jobs you love.