





Senior title, metro location, and broad full-stack/.NET requirements increase applicant competition density.
Managerial skills transferable but specific .NET and backend requirements limit cross-industry fit moderately.
Explicit 8+ years, team leadership, and specific .NET tech stack make hiring filters strict.
Login to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Manage and oversee software engineering projects ensuring alignment with plans, budgets, schedules, and performance standards.
Lead and coordinate a software engineering team of 8-10 members, including delegation, coaching, and performance management.
Plan, conduct, and direct all phases of software development lifecycle, including resource allocation, quality assurance, and cross-location coordination.
Bachelor’s degree in Electrical Engineering, Computer Science, or related field, or equivalent experience.
Minimum 8 years of related software engineering experience.
Proven experience managing a team of 8-10 members and successfully delivering software projects.
Strong hands-on experience with Microsoft technology stack (C#, WPF, Web APIs, XAML, MS SQL Server) and familiarity with .NET Core/.NET 5+, Entity Framework, RESTful services, and unit testing frameworks.
Experienced software engineering leader with a track record of setting objectives, managing performance, and leading multi-member teams to meet milestones.
Capable decision-maker with accountability for project delivery and problem resolution across software development lifecycle.
Skilled in cross-location team coordination and mentoring, with practical knowledge of CI/CD, version control, and modern front-end technologies.