Senior Programmer Analyst

Posted 12 Days Ago
Be an Early Applicant
Hiring Remotely in CAN
Remote
Senior level
Information Technology • Professional Services • Consulting • App development
The Role
Develop and enhance Microsoft Dynamics 365 CE/CRM and Power Platform applications, including portals, digital signatures, workflows, integrations, migrations, and automated business processes. Configure entities, forms, dashboards, and business rules; build Canvas and Model-Driven Power Apps; develop JavaScript and C# extensions; and manage ALM through Azure DevOps. Collaborate in Agile teams, support platform upgrades, improve security and performance, and provide documentation, demos, and user training.
Summary Generated by Built In

This is a remote position.

We're recruiting for two Senior Programmer Analysts (Level 3) to support ongoing Microsoft Power Platform development. Our client is undertaking a multi-year business application transformation, building an enterprise CRM on Microsoft's Power Platform to replace legacy systems and consolidate client management and application processes across multiple programs. These roles will deliver several high-priority modernization projects over a three-year engagement, working above and beyond the team's current development capacity.

What You'll Do

•       Funding Agreement Signature Online – implement an online digital signature capability integrated with Dynamics and the client portal, improving efficiency and client experience

•       Snapshot Portal Development – develop and deploy a new portal module that automatically informs clients and lets them complete post-project reporting requirements, reducing manual effort for development and operations teams

•       Platform Upgrade – migrate and upgrade an existing client-facing platform to a new environment with enhanced performance, security, and scalability

•       Bulk Project Cancellation Process – automate and optimize an existing manual cancellation process to improve operational efficiency and reduce error rates

•       SharePoint Integration with Dynamics – streamline document management and workflow processes between SharePoint and Dynamics to improve data consistency and reduce manual intervention

•       General System Improvements – address ongoing performance, security, and usability enhancements across the Dynamics and Portal ecosystem



Requirements
Required Qualifications

•       A degree or diploma in Computer Science, Information Technology, Software Engineering, or a related discipline

•       Minimum 5 years of hands-on experience configuring, customizing, and supporting Microsoft Dynamics 365 CE/CRM and Power Platform applications

•       Demonstrated experience customizing entities, forms, views, and dashboards

•       Demonstrated experience implementing workflows, business rules, and process flows

•       Demonstrated experience developing Power Apps (Canvas and Model-Driven) and Power Automate flows

•       Demonstrated experience writing client-side JavaScript for form validation and business logic

•       Demonstrated experience extending Dynamics 365 functionality using C# plugins and custom workflow activities

•       Demonstrated experience with data migration and integration tools such as KingswaySoft, Azure Data Factory, or Power Automate

•       Experience working in Agile delivery environments, including backlog grooming, sprint planning, and delivering user stories

•       Experience with Application Lifecycle Management (ALM) in the Power Platform, including Azure DevOps pipelines and solution packaging for multi-environment deployments

•       Eligible to obtain and hold a government security clearance (Reliability Status or higher) at time of contract award

•       Fluent in English

Preferred Qualifications

•       Microsoft certifications such as Power Platform Functional Consultant Associate, Power Platform Developer Associate, Dynamics 365 Fundamentals (CRM or ERP), or Power Platform App Maker Associate

•       Strong understanding of the Dynamics 365 security model, authentication methods (Azure AD, MFA, conditional access), and role-based security

•       Knowledge of Power BI integration for reporting and analytics

•       Understanding of Dataverse schema and relationships between entities

•       Familiarity with multi-tenant CRM implementations and scaling strategies

•       Knowledge of public sector enterprise IT standards, including accessibility (WCAG/WET), is an asset

Soft Skills

•       Strong analytical and problem-solving skills

•       Ability to collaborate with Product Owners, Business Analysts, and Technical Architects to translate business requirements into technical solutions

•       Excellent communication skills to provide demos, documentation, and training to business users

•       Ability to work independently as well as in cross-functional Agile teams

Engagement Details

•       Contract length: 3 years from contract award, with a potential 1-year optional extension

•       Location: Remote

•       Language: English (mandatory)

•       Security clearance: valid government security clearance (Reliability Status or higher) required



Skills Required

  • Degree or diploma in Computer Science, Information Technology, Software Engineering, or a related discipline
  • Minimum 5 years of hands-on experience configuring, customizing, and supporting Microsoft Dynamics 365 CE/CRM and Power Platform applications
  • Experience customizing entities, forms, views, and dashboards
  • Experience implementing workflows, business rules, and process flows
  • Experience developing Power Apps, including Canvas and Model-Driven apps, and Power Automate flows
  • Experience writing client-side JavaScript for form validation and business logic
  • Experience extending Dynamics 365 with C# plugins and custom workflow activities
  • Experience with data migration and integration tools such as KingswaySoft, Azure Data Factory, or Power Automate
  • Experience in Agile delivery environments, including backlog grooming, sprint planning, and user story delivery
  • Experience with Power Platform Application Lifecycle Management, Azure DevOps pipelines, and solution packaging for multi-environment deployments
  • Eligible to obtain and hold a government security clearance at Reliability Status or higher
  • Fluent in English
  • Microsoft certifications such as Power Platform Functional Consultant Associate, Power Platform Developer Associate, Dynamics 365 Fundamentals, or Power Platform App Maker Associate
  • Understanding of the Dynamics 365 security model, Azure AD, MFA, conditional access, and role-based security
  • Knowledge of Power BI integration for reporting and analytics
  • Understanding of Dataverse schema and entity relationships
  • Familiarity with multi-tenant CRM implementations and scaling strategies
  • Knowledge of public sector enterprise IT standards, including WCAG and WET accessibility requirements
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
11 Employees
Year Founded: 2001

What We Do

MGIS Inc. is an Ottawa-based professional-services and information-technology company serving government and international corporate clients. It provides recruitment and project-planning support, consulting resources, web and mobile application development, geospatial application development, project management, database management, and business analysis. The company builds and maintains projects ranging from short-term initiatives to multi-year, multimillion-dollar ventures, including work supporting Government of Canada clients.

Similar Jobs

Syneos Health Logo Syneos Health

Senior Data Scientist

Healthtech • Biotech • Pharmaceutical
In-Office or Remote
8 Locations
22543 Employees
81K-145K Annually

Cloudflare Logo Cloudflare

Account Executive

Cloud • Information Technology • Security • Software • Cybersecurity
Remote or Hybrid
Québec, QC, CAN
4400 Employees

Pfizer Logo Pfizer

Senior Manager, HTA, Value and Evidence (HV&E), Genitourinary Cancer

Artificial Intelligence • Healthtech • Machine Learning • Natural Language Processing • Biotech • Pharmaceutical
In-Office or Remote
30 Locations
121990 Employees
139K-232K Annually

Boeing Logo Boeing

Business Systems Analyst

Aerospace • Information Technology • Software • Cybersecurity • Design • Defense • Manufacturing
In-Office or Remote
Richmond, BC, CAN
170000 Employees
94K-168K Annually

Similar Companies Hiring

Axle Health Thumbnail
Artificial Intelligence • Healthtech • Information Technology • Logistics
Santa Monica, CA
25 Employees
NODA AI Thumbnail
Artificial Intelligence • Information Technology • Software • Cybersecurity
Sydney, AU
54 Employees
Golden Pet Brands Thumbnail
Digital Media • eCommerce • Information Technology • Marketing Tech • Pet • Retail • Social Media
El Segundo, California
178 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account