As an Animation Programmer with the Department of National Defence, you will develop and maintain specialized software solutions that create dynamic visual content for defence communications, training simulations, and public engagement initiatives. You will work at the intersection of software development and creative design, writing clean, efficient code that brings animated concepts to life while meeting the technical standards and security requirements of the Government of Canada.
Your day-to-day responsibilities will include designing and coding animation systems, debugging complex visual software, optimizing performance across different platforms, and collaborating with graphic designers, communications specialists, and subject matter experts. You will troubleshoot technical issues, document your code for team knowledge transfer, and stay current with industry best practices in animation technology and software development.
You will work in a professional, collaborative environment within DND's communications and digital media teams. This role offers the opportunity to contribute to meaningful defence communications while developing expertise in a specialized technical field. You may work on projects ranging from public-facing digital campaigns to internal training materials, always adhering to Government of Canada security protocols and accessibility standards.
Key Responsibilities
Develop and deliver graphic design products and services, Draft content for various channels and audiences, Coordinate with stakeholders on messaging and approvals, Monitor and evaluate communications effectiveness
Required Skills
Writing and editing, Strategic thinking, Media relations, Digital content creation, Stakeholder engagement, Technical proficiency, Attention to detail, Collaboration, Continuous learning
Typical Education
Post-secondary education or equivalent experience relevant to the position
Training
Minimum qualifications typically include a diploma or degree in Computer Science, Software Engineering, or a related field, or equivalent professional experience in software development. Strong programming skills in languages such as C++, C#, or Python are essential. Experience with animation frameworks, game engines (such as Unity or Unreal Engine), or graphics libraries (such as OpenGL or DirectX) is highly valued.
The Government of Canada supports ongoing professional development. You may pursue certifications in specialized animation tools, advanced programming techniques, or software architecture. DND encourages participation in professional associations related to software development and computer graphics. Continued learning in emerging technologies, cybersecurity practices, and accessibility standards will enhance your career progression and contribution to the organization.
Entry Plans
Entry to this position typically occurs through advertised competitions on the Government of Canada's Job Bank and internal DND recruitment channels. The Public Service Commission manages most competitions and uses a merit-based assessment process that evaluates your technical skills, programming experience, and ability to work in a government environment.
You may enter this career through several pathways: direct competition as an Animation Programmer, lateral moves from related IT or software development positions within the Public Service, or through the Federal Student Work Experience Program (FSWEP) if you are a post-secondary student. Some candidates transition from private sector software development roles and compete for positions open to external applicants.
The hiring process typically includes technical assessments, portfolio reviews, and interviews with DND communications and IT leadership. Security screening is required for all positions within DND. Once hired, you will complete onboarding training covering Government of Canada systems, DND-specific policies, security protocols, and any specialized tools or platforms used by your team.
Part-Time Options
Part-time and flexible work arrangements may be available depending on operational needs and team structure. Many DND civilian positions offer flexible hours within core business hours, allowing you to balance professional and personal commitments.
Remote work options have expanded within the Public Service, and depending on your specific team and the nature of your projects, you may have opportunities to work from home on certain days or full-time, subject to management approval and security requirements. Detailed remote work arrangements are typically negotiated with your manager and must comply with Treasury Board and DND policies.
Job sharing, compressed work weeks, and other flexible arrangements may be possible and are determined on a case-by-case basis during the hiring process or after you join the organization. It is recommended to discuss work arrangements directly with your hiring manager or DND's Human Resources office to understand what options exist for your specific position.
Related Careers
No related military careers on file for this position.