Lead software developer architecting Azure and AI solutions for Keypath Education’s online university programs. Guiding engineering teams, CI/CD delivery, and secure higher-education technology platforms.
Responsibilities
Lead the architecture, implementation, and operation of scalable, secure, highly available solutions across Microsoft Azure, Power Platform, and related Microsoft technologies
Perform hands-on codebase development for software applications and solutions across the technology and services catalog
Provide leadership to the Product Development team, including daily standups
Lead the design and implementation of CI/CD pipelines in Azure DevOps for reliable, repeatable, automated deployments
Provide hands-on prototyping, code review, and mentorship to software engineers
Champion responsible use of GitHub Copilot and AI-assisted development practices, including agentic designs and processes
Collaborate with product owners and team leads to plan, prioritize, and deliver work across multiple concurrent projects
Ensure security, compliance, performance, and quality standards throughout the software development lifecycle
Support implementation and continuous improvement of automated quality control processes
Collaborate with product, data, and business stakeholders while managing multiple initiatives simultaneously
Requirements
Senior-level experience architecting, developing, and delivering enterprise solutions on Microsoft Azure and Power Platform
Strong hands-on experience with Azure DevOps, including project, team, process, and board configuration
Deep expertise in Azure DevOps CI/CD, deployment automation, and infrastructure as code
Practical experience delivering AI and machine learning solutions in Microsoft Azure, including Microsoft Copilot, Azure AI Foundry, and Azure AI Services
Proven success leading agile and scrum teams and driving iterative delivery
Ability to lead multiple initiatives at once while balancing technical depth, delivery excellence, and stakeholder expectations
Excellent communication, collaboration, and leadership skills
Bachelor’s Degree or higher, preferably in a Computer Science, Technology, Mathematics or Statistics related discipline
7+ years of software engineering experience delivering enterprise solutions
5+ years of experience designing and implementing cloud-based applications, integrations, automation, and platform capabilities using Microsoft Azure, Power Platform, and related Microsoft technologies
5+ years of experience leading software engineering teams and technical projects
Experience applying engineering and solution design practices, including requirements analysis, technical planning, architecture evaluation, troubleshooting, root cause analysis, and actionable implementation recommendations
Experience delivering AI, machine learning, and intelligent automation solutions
Experience establishing and maintaining security, governance, compliance, and risk management standards
Deep knowledge of Microsoft Azure, App Services, Azure Functions, Logic Apps, API integrations, Azure Storage, SQL Server, and Azure SQL
Strong experience with Microsoft Azure DevOps, including boards, repos, pipelines, test plans, release workflows, team configuration, and agile project delivery practices
Hands-on experience with Azure Pipelines, YAML-based pipeline configuration, Git, pull request workflows, and infrastructure as code using Bicep, ARM templates, or Terraform
Experience with Microsoft Power Platform, including Power Apps, Power Automate, Dataverse, Power BI, Fabric, custom connectors, and environment governance
Experience with Azure security, identity, and governance capabilities, including Key Vault, Managed Identity, Microsoft Entra ID, RBAC, policy management, and secrets management
Experience with C#, .NET, Python, JavaScript, TypeScript, REST APIs, and modern service integration patterns
Experience with Azure AI Foundry, Azure AI Services, Azure Machine Learning, Microsoft Copilot, prompt engineering, and agent-based solution design
Ability to think logically and articulate thoughts clearly and concisely
Ability to work individually and as part of a group
Ability to take ownership and complete assignments
Ability to learn and adapt to unfamiliar systems and applications
Ability to communicate effectively with Directors and co-workers
Ability to meet deadlines and complete work timely
Willingness to work occasional overtime
Understanding of the Higher Education and Post-Secondary Education sector preferred
Benefits
Competitive array of Medical, Vision and Dental
Tuition Reimbursement
Partner Degree Program - earn a free degree from one of our partner institutions
Full - Stack Developer designing and enhancing complex application solutions for Alithya’s digital consulting network. Translating client needs into IT solutions and supporting testing, deployment, and junior developer growth.
Ingénieur sénior en contrôle des matériaux chez EXP, firme de services - conseils en ingénierie, architecture et conception. Gestion de projets, expertise technique et encadrement d’équipes à Lévis.
Senior Software Developer building Ruby on Rails post - trade automation for Wealthsimple’s Canadian financial platform. Supporting clearing, settlement, reconciliation, and high - accuracy financial operations.
Senior Software Engineer building AI - first SaaS real estate platforms at GryphTech. Developing full - stack applications, automated testing, and CI/CD workflows.
Full - stack Engineer building scalable annuities applications for John Hancock’s life insurance business. Developing .NET, ReactJS, SQL, and cloud - native solutions in an agile team.
Lead Java/Spring Boot engineer building secure, scalable AI - enabled applications for financial services and insurance. Guiding Agile teams, security practices, technical direction, and developer mentoring.
Senior Full Stack Developer building scalable GenAI applications for Extreme Networks. Developing Java/Python backend services and Angular/React enterprise interfaces.
AI Software Developer building augmented - reality and content - management software for aviation and aerospace manufacturers. Integrating AI capabilities and applying TDD, Agile, Java, and JavaScript.
Software Engineer II building full - stack cloud - native applications for SpryPoint, which modernizes utility customer service and operations. Developing Java services and web interfaces with AI - assisted engineering.