Job description
Job Type: FTE
Location: Remote (anywhere in the U.S or Canada)
About the Role:
We are seeking a highly skilled and experienced Enterprise Project Lead and Senior Azure Application Developer to lead the design, development, and delivery of complex enterprise-grade applications built on Microsoft Azure using .NET technologies. This individual will play a pivotal role in bridging architecture and delivery, managing cross-functional teams, and ensuring successful execution across Microsoft technology stacks including Azure PaaS services, DevOps, and Power Platform.
Key Responsibilities
Enterprise Architecture & Solution Design
- Lead the end-to-end architecture and development of cloud-native enterprise applications using Azure services and .NET (C#, ASP.NET Core)
- Design scalable, secure, and maintainable solutions leveraging Azure App Services, Azure Functions, Azure SQL, Key Vault, Event Grid, and other PaaS components
- Evaluate existing systems and define modernization or greenfield strategies aligned to Azure best practices
Project Leadership & Delivery
- Act as technical lead and project architect across multiple development initiatives
- Manage cross-functional delivery teams including developers, testers, DevOps engineers, and Power Platform contributors
- Own delivery timelines, technical documentation, quality assurance, and stakeholder communication
- Facilitate agile ceremonies and ensure backlog refinement aligns to architectural standards
Team Enablement & Collaboration
- Provide mentorship and technical leadership to development teams
- Collaborate with product owners, business analysts, and infrastructure teams to ensure alignment with business goals
- Interface directly with enterprise customers and stakeholders, translating requirements into actionable architecture and engineering plans
DevOps & Governance
- Implement CI/CD pipelines using Azure DevOps and GitHub Actions
- Ensure adherence to coding standards, security practices, and operational best practices
- Contribute to code reviews and architectural governance
Required Qualifications
- 8+ years of enterprise application development experience, with 5+ years focused on Azure-native development
- Proven experience leading large-scale, multi-team application development projects
- Expert-level knowledge of .NET Core / C# and modern web APIs
- Strong understanding of Azure PaaS services including:
- Azure App Services, Azure Functions, Logic Apps
- Azure SQL, Cosmos DB
- Azure Storage, Event Grid, Service Bus
- Azure Key Vault, Azure Monitor, and Application Insights
- Experience implementing CI/CD using Azure DevOps or GitHub
- Familiarity with Azure architecture frameworks and Well-Architected principles
- Strong background in Agile delivery and iterative software development
Preferred Qualifications
- Experience with Power Platform (Power Apps, Power Automate, Dataverse)
- Experience integrating with Microsoft 365, Microsoft Graph, or Dynamics 365
- Microsoft certifications (e.g., AZ-204, AZ-305, PL-400, AZ-400) a plus
- Experience in regulated industries or working within secure cloud environments
Soft Skills
- Strong leadership presence with ability to influence and guide diverse teams
- Excellent written and verbal communication skills with both technical and non-technical audiences
- Strong problem-solving skills and solution orientation
- Ability to thrive in dynamic, fast-paced environments
Cyclotron is an Equal Opportunity Employer. Cyclotron values diversity, equity and inclusion, and aims to practice DE&I in all that we do.