





Metro location, mid-level experience, and generalist software manager title increase competition.
Managerial software engineering skills are moderately transferable across industries despite enterprise .NET specialization.
Explicit 5+ years development, 3+ years management, and mandatory .NET and microservices skills make filtering strict.
Login to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Lead multiple software development squads to deliver scalable, maintainable, secure, and high-performance web and enterprise applications.
Define objectives, monitor team performance metrics, and ensure on-time delivery of software aligned with business growth.
Coordinate with architecture, product, and engineering leadership to improve processes, solutions, and maintain CI/CD pipelines.
Minimum 5 years hands-on software development experience including coding, peer reviews, and production issue resolution.
At least 3 years of management or technical lead experience.
Strong experience with .NET Framework, .NET Core, REST, SOAP, SQL Server, NoSQL or Oracle databases, CI/CD tools, and Agile methodologies.
Knowledge in Domain-Driven Design, Microservices architecture, API design, and performance tuning.
Experienced leader capable of managing multiple agile squads with a focus on technical excellence and delivery.
Familiar with modern middleware, cloud-hosted applications, and security best practices including vulnerability fixes.
Skilled at coordinating across teams including architecture and product management, and promoting code quality and process improvements.