03 Nov
|
DEFSEC Technologies
|
Gatineau
03 Nov
DEFSEC Technologies
Gatineau
Company Overview:
KWESST(A DEFSEC Technologies company)develops and delivers next generation military and public safety technology for military and first responder customers. The company is proudly Canadian and provides Dismounted/Mounted Domain Expertise in Command-and-Control software development, integration, and support services.
Job Description:
KWESST isseekinga highly skilled and experiencedIntermediateProgrammerto become a part of our team. This position will be to support the Canadian Armed Forces as part of the Director Land Command Support Program Management (DLCSPM) ofthe Department of National Defence’s (DND’s) Software Engineering Facility (DSEF) program in Gatineau, Qc.
The ideal candidate should come with a solid background in softwareprogramming withseveralhigh-level languages.Core responsibilities will involvesupporting the design andimplementation of DND’s Command and Control Specialty Applications, with a focus onmaintainingthe reliability and scalability of these applications. Thisimportantrolewill contribute to our mission of developingstate-of-the-software solutions for the Canadian Armed Forces.
Job Responsibilities:
- Design detailed programs, flow charts, and diagramsindicatingmathematical computation and sequence of machine operations necessary to copy and process data and print the results.
- Translate detailed flow charts into coded machine instructions and confer with technical personnel in planning programs.
- Design methods and procedures for small computer systems, and sub-system of larger systems.
- Select and incorporate available software programs.
- Verify accuracy and completeness of programs by preparing sampledata, andtesting themby means ofsystem acceptance test runs made by operating personnel.
- Correct program errors by revising instructions or altering the sequence of operations.
- Test instructions,
and assemble specifications, flow charts, diagrams, layouts,programmingand operating instructions to document applications for later modification or reference.
- Create andmodifycode and software.
- Create andmodifyscreens and reports.
- Produce forms, manuals, programs, data files, and procedures for systems and/or applications.
Qualifications:
Experience:
Demonstrated experience in the following criteria:
- Using at least 1 of the following high-level languages (ADA (95, 05 or 2012, Java, C++, or C#).
- Using CASE tools (e.g. Rational Team Concert, JIRA).
- Using a client mandated Software development process (e.g. Scaled Agile Framework (SAFe))
- Performing object-oriented analysis and design.
- Defence systems project experience on military and military command and control software systems.
- Demonstrated experience as a SoftwareProgrammerwithin an Integrated Product Team (IPT) for an onsite client.
- Strong problem-solving and troubleshooting abilities.
- Effective communication and collaboration skills.
- SECRET security clearance isa must.
Education:
ABachelor’sdegreeor College Diplomain Engineering or Computer Technology field.
Skills:
- Scripting and Automation
- Security and Compliance
- Monitoring and Logging
- Problem Solving
- Collaboration and Communication
KWESSTis an equal chance employer and is committed to providing equal employment opportunities to all qualified individuals regardless of race, color, religion, sex, gender identity, sexual orientation, marital status, national origin, age, disability of any other protected status under applicable law. We celebrate diversity and are dedicated to creating a work environment that is inclusive and welcoming to all, including LQBTQ2S+ individuals. Our hiring decisions are based on qualifications, merit, and business needs. In every step of the interview procedure, KWESST is committed to providing accommodations.
📌 Intermediate Software Programmer – DSEF (Gatineau)
🏢 DEFSEC Technologies
📍 Gatineau