Senior Full Stack Developer
About the role
Title
Senior Full Stack Developer
Location
Hybrid in Ottawa, ON
Start Date
06-07-2026
Language
English
Salary
$75.00– $100.00 per hour
Security Clearance
Secret Clearance
Duration
18 Months
Date Posted
05-11-2026
Job ID
14216
Recruiter Email
Contract Length: 18 Months
Location: Hybrid in Ottawa, ON
Federal Government Clearance Level Required: Secret Clearance
Vacancy Type:
- New Position
________________________________________
About Us:
Maplesoft Group is currently seeking a Secret Cleared Hybrid Senior Full Stack Developer for our client in Ottawa, ON.
________________________________________
Position Summary:
We are seeking a Senior Full Stack Developer focused on building secure, scalable enterprise applications using React, Angular, Next.js, TypeScript, and Node.js. The position requires strong experience with Azure cloud services, Microsoft Graph API integrations, Azure DevOps CI/CD pipelines, and secure identity/access management using Microsoft Entra ID and MSAL authentication. The role also involves implementing audit-ready identity workflows, integrating Generative AI and agentic frameworks, maintaining cybersecurity best practices, and collaborating with cross-functional teams through code reviews, technical documentation, and mentoring junior developers.
________________________________________
Key Responsibilities:
- Design and implement secure, scalable web applications using modern JavaScript/TypeScript frameworks (React, Angular, Next.js) and Node.js for backend services
- Build and consume RESTful APIs, including enterprise integrations with Microsoft Graph API and other business systems
- Implement secure login flows using MSAL or similar libraries, manage token lifecycle (validation, refresh), and enforce security best practices
- Develop and deploy applications leveraging Azure services such as App Service, Key Vault, Storage Account, Log Analytics, Front Door, and Logic Apps
- Configure and maintain Azure DevOps pipelines for automated builds, testing, and deployments
- Explore and integrate Generative AI concepts and agentic frameworks (e.g., Microsoft Agent Framework, Foundry) into enterprise solutions
- Develop technical specifications, write production-grade code, and ensure alignment with enterprise architecture and cybersecurity standards
- Design and implement LRA-like (Local Registration Authority) identity and entitlement lifecycle capabilities in Microsoft Entra ID, including delegated administration models, role?based access, separation of duties, and least-privilege controls
- Build secure request/approval/execution workflows for identity and entitlement changes, enforcing business rules, data validation, and guardrails to prevent invalid or unauthorized assignments
- Implement comprehensive audit logging, traceability, and operational telemetry for all identity and entitlement changes, ensuring compliance, investigation readiness, and operational transparency
- Develop resilient, secure integrations with Microsoft Graph and Azure services, applying enterprise-grade patterns (error handling, throttling, credential protection) and safe deployment practices for identity-critical systems
- Support junior developers, conduct code reviews, and collaborate with cross-functional teams to deliver high-quality solutions
- Assist with the development and documentation of processes and procedures
- Other related activities and deliverables as requiredl
________________________________________
Required Qualifications
- University degree in computer science, engineering, cyber security, or related field,
- A minimum of seven (7) years of demonstrated experience as a developer on enterprise-level projects
- A minimum of three (3) years of demonstrated experience implementing large-scale IAM solutions in complex environments
- Strong proficiency in JavaScript and TypeScript
- Demonstrated experience with React, Angular, or Next.js for frontend development
- Demonstrated experience with Node.js, Express, and RESTful API design
- Demonstrated knowledge with Microsoft Graph API and enterprise integrations
- Demonstrated experience with authentication and authorization using MSAL or similar libraries.
- Demonstrated hands-on experience with Azure services (App Service, Key Vault, Storage, Front Door, Logic Apps)
- Demonstrated knowledge of CI/CD pipelines and Azure DevOps
- Demonstrated experience to Generative AI concepts and modern agentic frameworks
- Demonstrated knowledge of authentication, authorization, and security principles in modern enterprise environments
- Demonstrated experience to produce clear, well-organized, business-consumable documentation
- Demonstrated strong analytical, problem-solving, and negotiation skills with the ability to make sound decisions and informed
advice
- Demonstrated hands‑on experience with Identity Governance concepts such as entitlement management, delegated
administration, access lifecycle, and auditability within enterprise IAM platforms (Microsoft Entra ID or equivalent)
- Demonstrated expertise in OAuth 2.0, OpenID Connect, and token‑based security models, including delegated permissions and
application permissions in enterprise environments
-
Demonstrated experience building auditable, security‑sensitive systems, including logging, traceability, and alignment with Zero Trust and enterprise security principles
________________________________________
Preferred Qualifications:
- Demonstrated experience with Agile and DevOps
- Demonstrated experience with IAM / IGA platforms (e.g., Microsoft Entra ID Governance, SailPoint, or similar), including
entitlement models and access reviews
- Demonstrated working knowledge of Zero Trust architectures and cloud security patterns in large enterprise environments
- Demonstrated experience in the banking industry and/or government organizations
________________________________________
Compensation
Salary Range: $75.00– $100.00 per hour
________________________________________
Our recruitment process is led by human recruiters who review all applications and make the final hiring decisions. We use AI-assisted tools to help screen and organize applications. These tools do not replace human judgment, and all hiring decisions are made by people.
Please note that data collected by the Company may be stored or processed on servers located outside of Canada.
________________________________________
Application Submission Details
Submission Deadline:
Wednesday, May 20 2026, 12:00pm
How to Apply:
Submit your resume (and cover letter) to:
Or
________________________________________
Maplesoft is an equal opportunity employer and welcomes applications from all qualified candidates. Accommodations are available upon request throughout the recruitment process.
Not the right fit? Search for Full Stack Developer jobs in Ottawa, ON
About Maplesoft Group
Since 1996 Maplesoft Group has been helping clients successfully execute their business strategies, create value and achieve measurable results through the innovative and collaborative delivery of professional consulting services. Our talented professionals bring industry specific expertise to help clients define strategies that combine human capital and enterprise systems, thus enabling sustainability and recognized growth potential in the marketplace. Maplesoft can help you optimize and transform your IT and business environments with our array of global resources. For more information, visit www.maplesoftgroup.com.
Depuis 1996 au Groupe Maplesoft, nous aidons nos clients à mettre en œuvre avec succès leurs stratégies d'affaires, à créer de la valeur et à atteindre des résultats tangibles en fournissant de façon novatrice et collaborative des services de consultation. Spécialisés dans différents secteurs d'activité, nos professionnels de talent aident les clients à définir des stratégies alliant le capital humain et les systèmes d'entreprise, permettant ainsi de soutenir et de stimuler le potentiel de croissance sur le marché. Maplesoft a une gamme complète de ressources pour vous aider à transformer et à optimiser votre cadre de TI et l'environnement de votre entreprise. Pour plus d'informations. svp visiter le site www.groupemaplesoft.com
Similar Jobs
Senior Full Stack Developer
About the role
Title
Senior Full Stack Developer
Location
Hybrid in Ottawa, ON
Start Date
06-07-2026
Language
English
Salary
$75.00– $100.00 per hour
Security Clearance
Secret Clearance
Duration
18 Months
Date Posted
05-11-2026
Job ID
14216
Recruiter Email
Contract Length: 18 Months
Location: Hybrid in Ottawa, ON
Federal Government Clearance Level Required: Secret Clearance
Vacancy Type:
- New Position
________________________________________
About Us:
Maplesoft Group is currently seeking a Secret Cleared Hybrid Senior Full Stack Developer for our client in Ottawa, ON.
________________________________________
Position Summary:
We are seeking a Senior Full Stack Developer focused on building secure, scalable enterprise applications using React, Angular, Next.js, TypeScript, and Node.js. The position requires strong experience with Azure cloud services, Microsoft Graph API integrations, Azure DevOps CI/CD pipelines, and secure identity/access management using Microsoft Entra ID and MSAL authentication. The role also involves implementing audit-ready identity workflows, integrating Generative AI and agentic frameworks, maintaining cybersecurity best practices, and collaborating with cross-functional teams through code reviews, technical documentation, and mentoring junior developers.
________________________________________
Key Responsibilities:
- Design and implement secure, scalable web applications using modern JavaScript/TypeScript frameworks (React, Angular, Next.js) and Node.js for backend services
- Build and consume RESTful APIs, including enterprise integrations with Microsoft Graph API and other business systems
- Implement secure login flows using MSAL or similar libraries, manage token lifecycle (validation, refresh), and enforce security best practices
- Develop and deploy applications leveraging Azure services such as App Service, Key Vault, Storage Account, Log Analytics, Front Door, and Logic Apps
- Configure and maintain Azure DevOps pipelines for automated builds, testing, and deployments
- Explore and integrate Generative AI concepts and agentic frameworks (e.g., Microsoft Agent Framework, Foundry) into enterprise solutions
- Develop technical specifications, write production-grade code, and ensure alignment with enterprise architecture and cybersecurity standards
- Design and implement LRA-like (Local Registration Authority) identity and entitlement lifecycle capabilities in Microsoft Entra ID, including delegated administration models, role?based access, separation of duties, and least-privilege controls
- Build secure request/approval/execution workflows for identity and entitlement changes, enforcing business rules, data validation, and guardrails to prevent invalid or unauthorized assignments
- Implement comprehensive audit logging, traceability, and operational telemetry for all identity and entitlement changes, ensuring compliance, investigation readiness, and operational transparency
- Develop resilient, secure integrations with Microsoft Graph and Azure services, applying enterprise-grade patterns (error handling, throttling, credential protection) and safe deployment practices for identity-critical systems
- Support junior developers, conduct code reviews, and collaborate with cross-functional teams to deliver high-quality solutions
- Assist with the development and documentation of processes and procedures
- Other related activities and deliverables as requiredl
________________________________________
Required Qualifications
- University degree in computer science, engineering, cyber security, or related field,
- A minimum of seven (7) years of demonstrated experience as a developer on enterprise-level projects
- A minimum of three (3) years of demonstrated experience implementing large-scale IAM solutions in complex environments
- Strong proficiency in JavaScript and TypeScript
- Demonstrated experience with React, Angular, or Next.js for frontend development
- Demonstrated experience with Node.js, Express, and RESTful API design
- Demonstrated knowledge with Microsoft Graph API and enterprise integrations
- Demonstrated experience with authentication and authorization using MSAL or similar libraries.
- Demonstrated hands-on experience with Azure services (App Service, Key Vault, Storage, Front Door, Logic Apps)
- Demonstrated knowledge of CI/CD pipelines and Azure DevOps
- Demonstrated experience to Generative AI concepts and modern agentic frameworks
- Demonstrated knowledge of authentication, authorization, and security principles in modern enterprise environments
- Demonstrated experience to produce clear, well-organized, business-consumable documentation
- Demonstrated strong analytical, problem-solving, and negotiation skills with the ability to make sound decisions and informed
advice
- Demonstrated hands‑on experience with Identity Governance concepts such as entitlement management, delegated
administration, access lifecycle, and auditability within enterprise IAM platforms (Microsoft Entra ID or equivalent)
- Demonstrated expertise in OAuth 2.0, OpenID Connect, and token‑based security models, including delegated permissions and
application permissions in enterprise environments
-
Demonstrated experience building auditable, security‑sensitive systems, including logging, traceability, and alignment with Zero Trust and enterprise security principles
________________________________________
Preferred Qualifications:
- Demonstrated experience with Agile and DevOps
- Demonstrated experience with IAM / IGA platforms (e.g., Microsoft Entra ID Governance, SailPoint, or similar), including
entitlement models and access reviews
- Demonstrated working knowledge of Zero Trust architectures and cloud security patterns in large enterprise environments
- Demonstrated experience in the banking industry and/or government organizations
________________________________________
Compensation
Salary Range: $75.00– $100.00 per hour
________________________________________
Our recruitment process is led by human recruiters who review all applications and make the final hiring decisions. We use AI-assisted tools to help screen and organize applications. These tools do not replace human judgment, and all hiring decisions are made by people.
Please note that data collected by the Company may be stored or processed on servers located outside of Canada.
________________________________________
Application Submission Details
Submission Deadline:
Wednesday, May 20 2026, 12:00pm
How to Apply:
Submit your resume (and cover letter) to:
Or
________________________________________
Maplesoft is an equal opportunity employer and welcomes applications from all qualified candidates. Accommodations are available upon request throughout the recruitment process.
Not the right fit? Search for Full Stack Developer jobs in Ottawa, ON
About Maplesoft Group
Since 1996 Maplesoft Group has been helping clients successfully execute their business strategies, create value and achieve measurable results through the innovative and collaborative delivery of professional consulting services. Our talented professionals bring industry specific expertise to help clients define strategies that combine human capital and enterprise systems, thus enabling sustainability and recognized growth potential in the marketplace. Maplesoft can help you optimize and transform your IT and business environments with our array of global resources. For more information, visit www.maplesoftgroup.com.
Depuis 1996 au Groupe Maplesoft, nous aidons nos clients à mettre en œuvre avec succès leurs stratégies d'affaires, à créer de la valeur et à atteindre des résultats tangibles en fournissant de façon novatrice et collaborative des services de consultation. Spécialisés dans différents secteurs d'activité, nos professionnels de talent aident les clients à définir des stratégies alliant le capital humain et les systèmes d'entreprise, permettant ainsi de soutenir et de stimuler le potentiel de croissance sur le marché. Maplesoft a une gamme complète de ressources pour vous aider à transformer et à optimiser votre cadre de TI et l'environnement de votre entreprise. Pour plus d'informations. svp visiter le site www.groupemaplesoft.com