Our Utility Client in NYC is looking for a .NET/Azure/AI Tech Lead for a 12+month role (Hybrid: 3 Days Onsite / 2 Days Remote)
LOCALS ONLY PLEASE
Senior Enterprise Agile Delivery Lead
| .NET, Angular, Azure, Engineering Delivery, AI-Enabled Enterprise Applications
Role Overview
We are seeking a highly motivated Senior Enterprise Agile Delivery Lead with 10+ years of software development experience including 4+ years leading or managing development teams to lead delivery of an AI-powered TCoE application built on .NET, Angular, and Microsoft Azure with integrations to ServiceNow and Azure DevOps. This is a hands-on technical management role with approximately 20% hands-on responsibility for pull-request reviews, technical problem-solving, and resolution of complex delivery issues. The role will own planning, release execution, team leadership, stakeholder reporting, production readiness, and adherence to architecture, coding, security, and quality standards.
Key Responsibilities
- Own product delivery from planning through production release.
- Translate architecture designs into buildable work with realistic estimates, sprint plans, and release schedules.
- Run sprint planning and release scheduling with development teams and product owners.
- Review pull requests and ensure compliance with coding standards, approved patterns, and quality gates.
- Deliver the application’s AI capabilities and integrations with ServiceNow and Azure DevOps, coordinating dependencies with platform teams.
- Maintain healthy Azure DevOps pipelines and automated regression suites, ensuring regression results gate every release.
- Oversee Azure deployment, production support, incident response, and follow-up actions.
- Track progress, remove blockers, and report status, risks, and dependencies to stakeholders.
- Plan technical debt remediation alongside feature delivery in partnership with the Solutions Architect.
- Drive responsible use of AI coding assistants to improve delivery speed without reducing code quality.
- Manage onshore and offshore developers by assigning work, setting expectations, providing feedback, and supporting technical growth.
- Lead hiring and onboarding and coordinate with infrastructure, security, QA, business, and other delivery teams.
Required Skills & Experience
- 10+ years in software development, including 4+ years leading or managing development teams.
- Proven experience delivering enterprise applications to production on schedule and owning releases end to end.
- Production development experience with C#, .NET 8 or later, ASP.NET Core Web API, and SQL Server or Oracle.
- Working experience with Angular 17 or later and TypeScript.
- Experience building and deploying applications on Microsoft Azure.
- Ability to review code and assess design quality against established standards and patterns.
- Experience with Azure DevOps boards, repos, build and release pipelines, and automated regression testing.
- Experience delivering system-to-system integrations using REST APIs and messaging.
- Strong command of Agile/Scrum, release management, stakeholder communication, and risk management.
- Proven ownership of enterprise application releases, production delivery, and cross-functional technical teams.
Preferred Skills & Experience
- Experience delivering solutions using Large Language Models, RAG, AI agents, Azure OpenAI, and Azure AI services.
- Experience leading teams that use GitHub Copilot or Claude Code.
- Experience delivering ServiceNow integrations or working with ServiceNow platform teams.
- Working knowledge of Azure API Management, Okta or Microsoft Entra ID, and enterprise SSO.
- Experience with Application Insights, production support, and incident management.
- Working knowledge of Python, SQL, JavaScript, PowerShell, and YAML pipeline scripts.
- Experience managing onshore/offshore teams across time zones.
- Utility or energy industry experience, including NERC CIP and SOX compliance.
- Proven ownership of enterprise application releases, production delivery, and cross-functional technical teams.
Education And Qualifications
- Bachelor’s Degree or higher in Computer Science, Engineering, Information Systems, or a related field, or equivalent professional experience.
- Advanced Azure, Agile, project management, or architecture certifications preferred.
What Success Looks Like
- Within the first 90 days, a clear release plan and sprint cadence are established, with regular stakeholder reporting.
- Every pull request is reviewed against approved standards before merge, and all ServiceNow and Azure DevOps dependencies have owners and target dates.
- Releases ship according to the agreed schedule with strong production quality.
- The ServiceNow and Azure DevOps integrations are operational in production, and the team consistently follows standards with reduced oversight.