As an Application Development Advisor in the Department of National Defence, you will design, develop, and maintain software applications that support Canada's defence and security operations. You will work with modern programming languages, frameworks, and tools to build robust solutions that meet the evolving needs of the Canadian Armed Forces and DND operations. Your work directly contributes to operational effectiveness and the modernization of defence technology infrastructure. Application Development Advisors work in collaborative teams within DND's information technology branches, working closely with business analysts, quality assurance specialists, and senior technical leads. You will be responsible for writing clean, efficient code, conducting code reviews, troubleshooting technical issues, and documenting your work to support long-term system maintenance. The role offers opportunities to work on diverse projects ranging from web applications to specialized defence systems, often in secure and classified environments.
Key Responsibilities
Deliver software solutions services supporting GC digital operations, Develop, configure, and maintain IT systems and infrastructure, Troubleshoot technical issues and provide user support, Document technical solutions and maintain system records
Required Skills
Systems administration, Programming/scripting, Network and security, Cloud technologies, ITIL/ITSM practices, Technical proficiency, Attention to detail, Collaboration, Continuous learning
Typical Education
Post-secondary education or equivalent experience relevant to the position
Training
To become an Application Development Advisor with DND, you typically need a post-secondary diploma or degree in computer science, software engineering, information technology, or a related field from a recognized institution. Many successful candidates have completed two-year or four-year programs in these disciplines. Throughout your career, you will be expected to maintain current knowledge of programming languages, development frameworks, and software design practices relevant to your assignments. DND provides ongoing professional development opportunities, including internal training programs, access to technical certifications, and support for continuing education. Common certifications include cloud platform credentials, security certifications, and specialized software development qualifications. Participation in communities of practice, workshops, and conferences helps you stay current with industry best practices. DND emphasizes both technical skill development and soft skills training, including project management, security awareness, and effective communication.
Entry Plans
You can enter this career in the federal Public Service through several pathways. The most common route is applying to open competitions for Application Development Advisor positions advertised on the Government of Canada Job Bank. DND also maintains talent pools and inventories of qualified candidates for rapid deployment when positions become available. If you are a current federal public servant, you may apply through internal competitions, which are sometimes limited to existing government employees. Student programs such as the Federal Student Work Experience Program (FSWEP) and the Co-op Program provide opportunities to gain experience while completing your studies, which can lead to permanent positions. Post-secondary graduates may also enter through the Post-Secondary Recruitment Campaign. Lateral moves from other IT roles or related positions within the federal government are possible if you meet the qualifications. All candidates must undergo security screening and may require a Secret or Top Secret clearance depending on the specific position and the classified nature of projects.
Part-Time Options
Many Application Development Advisor positions with DND offer flexible work arrangements, including hybrid and remote work options, though some duties may require on-site presence in secure facilities. Part-time and job-share arrangements may be available depending on operational needs and management approval. Full-time positions typically offer standard federal benefits and flexible work schedules that accommodate work-life balance. Remote work options have expanded across DND, particularly for roles that do not require daily access to classified systems or secure facilities. Telework agreements can often be negotiated based on project requirements and team structure. Some positions may require periodic on-site attendance for meetings, system access, or security protocols. Flexible hours and compressed work weeks may be available in some circumstances. Specifics regarding part-time, remote, and flexible arrangements are determined at the time of hiring and should be discussed with the hiring manager and your Human Resources advisor.
Related Careers
No related military careers on file for this position.