via Dice
$120K - 180K a year
Build and support enterprise applications, APIs, integrations, and cloud-native solutions while contributing to testing, security, operations, and modernization.
Requires 5–8+ years of software engineering experience, strong Azure implementation experience, an active Azure certification above Fundamentals, and AI-enabled application development.
Software Engineer II / III • Design, develop, test, and support enterprise applications, APIs, integrations, and cloud-native solutions using modern .NET, C#, Angular/React, SQL Server, and Azure services. • Build scalable, secure, and resilient solutions leveraging Azure App Services, Functions, API Management, Service Bus, Azure SQL, monitoring, and CI/CD pipelines. • Hands-on experience with AI-assisted software engineering, including tools such as GitHub Copilot, Azure AI Foundry/OpenAI, prompt engineering, AI-enabled testing, code generation, debugging, and developer productivity workflows. • Collaborate with architects, product owners, and engineering teams to translate business requirements into technical solutions and production-ready implementations. • Implement automated testing, observability, security controls, and operational best practices across the SDLC. • Participate in code reviews, root cause analysis, production support, modernization efforts, and continuous improvement initiatives. Required • 5+ years (SE2) or 8+ years (SE3) of software engineering experience with strong Azure cloud implementation experience. • Active Microsoft Azure certification above Fundamentals level (e.g., Azure Developer Associate, Azure Solutions Architect Expert, Azure AI Engineer Associate, DevOps Engineer Expert, or equivalent). • AI-enabled application development. Preferred • Financial services experience • Cloud modernization
This job posting was last updated on 10/16/2026