10 Nov
|
Communications Security Establishment Canada
|
Canada
10 Nov
Communications Security Establishment Canada
Canada
Reference number: RF-17607
About CSE
The Communications Security Establishment (CSE) is Canada’s agency responsible for foreign signals intelligence, cyber operations and cyber security. Learn more about our mission, and what it means to work in a security and intelligence field.
CSE is committed to fostering a culture of equity, diversity and inclusion. This isn’t just an ideal, it’s crucial to our mission. Find out about our workplace culture, including our diversity and inclusion initiatives.
Become part of our team and you’ll understand why CSE is the most important organization you’ve never heard of (YouTube).
Job summary
Join the Canadian Centre for Cyber Security, a part of CSE, and contribute to projects that help strengthen Canada's cyber security posture and support the safety and security of Canadians.
You will work as part of a collaborative development team responsible for the administration, development, and enhancement of a Microsoft (MS) Dynamics 365 and Dataverse platform. As a MS Dynamics 365 developer you will design and implement innovative solutions, develop integrations with enterprise systems, automate business processes, and help deliver reliable services that support the mission of the Canadian Centre for Cyber Security.
Whether you are an entry-level, intermediate, or experienced developer, you will have the opportunity to work on meaningful projects, expand your technical expertise, and contribute to a culture of continuous learning, innovation, and knowledge-sharing.
Key duties
- Development duties:
- develop Microsoft (MS) Dynamics 365 and solution maintenance and configuration
- develop and maintain custom plugins and automations for Microsoft Dynamics 365
- develop integrations and custom components for Microsoft Dynamics 365 and Dataverse, including data lake synchronization jobs, AI-enabled Model Context Protocol servers and tools and API integrations
- develop data migration tools for migrating customer data into MS Dynamics 365
- build MS Dynamics 365 dashboards, workflows and reports
- perform code reviews and ensure adherence to development standards
- Requirements gathering and user support duties:
- participate in requirements gathering
- create and maintain documentation on procedures and governance
- provide support to users for data entry and distribution lists
- administrate MS Dynamics 365, including creation of user accounts and maintenance
- provide or participate in demos or user training
Salary
To find out more about our salary scale, vacation allowances and advantages (health, dental and pension plans, etc.) visit the Compensation page on our website.
Area of selection
Open to Canadian citizens.
Location
The majority of our jobs are in Ottawa, Ontario. CSE has two accessible facilities. Flexible work arrangements, including telework for a portion of the work week,
may be possible.
Conditions of employment
A valid Enhanced Top Secret (ETS) security clearance is a condition of employment that must be met before an offer can be made.
More information about our hiring and security processes can be found on our website.
Essential qualifications
In order to be considered, your cover letter must clearly explain how you meet the following education and experience requirements.
Education
You must have either one of the following:
- a professional certification, college diploma or university degree in a field related to the position, such as (but not limited to) Software Engineering Technician, Computer System Technology, Computer Science, Engineering (e.g. Computer, Software, Electrical), Mathematics; or
- a secondary school diploma and relevant experience in a field related to the position (as above).
Note: The educational program must be recognized in Canada, and you must be able to provide proof of education credentials. Students graduating within the next twelve months are eligible to apply.
Experience
- Front-end web development experience using HTML, CSS and JavaScript.
- Experience developing and customizing enterprise applications such as Microsoft Dynamics 365, Microsoft Power Platform, Dataverse, Salesforce, or similar platforms.
- Experience developing software solutions using programming languages such as C#, HTML, Python, CSS, and JavaScript.
- Experience providing technical support, troubleshooting, or advice on enterprise systems.
Official languag
📌 Microsoft Dynamics 365 Developer (Canada)
🏢 Communications Security Establishment Canada
📍 Canada