Use AI-assisted development tools in delivery and establish team standards for review and testing of AI-generated code.
Ensure work is tested before release, with unit, integration, and regression coverage matched to the risk of each change.
Serve as technical point of contact for stakeholders on the team's work.
Triage incoming requests to determine whether an issue is a defect or a feature request and route it appropriately.
Work across Engineering teams (including Salesforce and ERP) and with Infrastructure on changes spanning multiple systems.
Explain technical tradeoffs, risks, and timelines to leadership in clear, plain language.
Own CI/CD and release pipelines, including build, test, and deployment automation across environments.
Run release management: planning, go/no-go readiness, deployment, and rollback.
Write and distribute release communications so stakeholders understand what changed, when, and the business impact.
Monitor production health after releases and drive root-cause fixes for recurring issues.
Build and maintain integrations using Azure Logic Apps, Power Automate, and REST APIs across Dynamics 365, Salesforce, and third-party systems in line with architecture standards.
Oversee Azure-hosted applications and services, including App Service and Functions, in coordination with the infrastructure team.
Support Power Apps solutions as part of the broader Microsoft platform.
Qualifications
Required
8+ years of professional software development experience.
2+ years leading a development team as a technical lead, team lead, or equivalent role.
7+ years of hands-on experience with C# and .NET.
Strong experience with Angular.
Production experience building and hosting applications on Azure.
Proven experience building and running CI/CD and release pipelines.
Proficiency with AI-assisted development tools and ability to set team standards for review and testing of AI-generated code.
Experience running Agile sprints with working command of Scrum or similar methodology.
Experience writing release communications for business audiences.
Strong written and verbal communication skills with non-technical stakeholders and leadership.
Ability to work in a fast-paced environment with shifting priorities.
Familiarity with React.
Familiarity with the Microsoft platform, including Power Apps and Power Automate.
Preferred
Experience with Salesforce and Salesforce integrations.</li