14 Aug
|
National Research Council Canada / Conseil national de recherches Canada
|
Toronto
14 Aug
National Research Council Canada / Conseil national de recherches Canada
Toronto
Priority may be given to the following designated employment equity groups: women, Indigenous Peoples (First Nations, Inuit and Métis), persons with disabilities and racialized persons. Candidates are asked to self‑declare when applying to this hiring process.City: HalifaxOrganizational Unit: Chief Information Officer BranchClassification: CS-2Tenure: TermDuration: 2 yearsLanguage Requirements: EnglishWork arrangements: This position may be eligible for a limited hybrid work arrangement (combination of working onsite and telework). Alternative work arrangements may be considered to accommodate candidates as required.RoleWe are looking for a Programmer/Analyst who will be able to blend business analysis experience with strong troubleshooting, programming, and analytical skills. The selected candidate would be someone who shares our core values of Integrity, Excellence, Respect and Creativity.Key Activities (Responsibilities)Participate in an agile software development team to regularly deliver new features to our business stakeholders, following development best practices and SCRUM methodology.Analyze and develop features based on business requirements, leveraging the Power Platform suite and other modern software and systems.Maintain existing functionality by responding to issues raised by the business and ensuring code and features are up to date with industry best practices.Produce technical documentation to enable other developers to understand how features have been designed and built.Screening CriteriaEducation– Bachelor’s degree in Computer Science from a recognized university or a Technical College diploma in Computer Science or related field. An equivalent combination of education and direct experience may be considered.Experience–Significant experience configuring entities, forms, views,
and security permissions in Dynamics CRM 2016 or higher.Significant experience creating workflows, business processes and rules, and custom form scripts using client‑side JavaScript libraries in Dynamics CRM 2016 or higher.Significant experience developing Power Apps Portals, including web and page templates using JavaScript and Liquid, as well as web pages, web forms, entity forms, entity lists, and content snippets.Significant experience writing object‑oriented C#/.NET web applications.Significant experience working with web services and APIs.Basic experience writing Dynamics plugins and workflow activity assemblies.Minimum of 3 years of experience.Condition of employment– Reliability Status: verification of background information over a period of 5 years is required.Technical CompetenciesSolid ability to configure entities, forms, views, and security permissions in Dynamics 365.Solid ability to create/modify/maintain web and page templates, web pages, web forms, entity forms, entity lists, and content snippets using JavaScript and Liquid.Solid ability to create/modify/maintain C#/.NET web applications and integrate with other systems via web services or APIs.Solid knowledge of MS Visual Studio or similar IDE, including version control best practices.Behavioural CompetenciesTechnology support – Communication (Level 2)Technology support – Conceptual and analytical ability (Level 2)Technology support – Results orientation (Level 2)Technology support – Self‑knowing and self‑development (Level 1)Technology support – Teamwork (Level 1)CompensationFrom $86,503 to $108,068 per annum.NotesPreference will be given to Canadian Citizens and Permanent Residents of Canada.Relocation assistance will be determined in accordance with the NRC's directives.The incumbent must adhere to protected workplace practices at all times.Closing Date22 April 2026 – 23:59 Eastern Time#J-18808-Ljbffr
📌 Programmer, Analyst - C$86,503 - C$108,068 A Year (Toronto)
🏢 National Research Council Canada / Conseil national de recherches Canada
📍 Toronto