Lead Full-Stack .NET / Angular Engineer
Role Overview
Lead Full-Stack .NET / Angular Engineer responsible for the design and development of scalable, business-critical enterprise applications.
This is a hands-on technical leadership role spanning software architecture, backend and frontend development, cloud platforms, databases, and modern delivery practices.
The position is virtual and contract-based.
Key Skills for This Role
Full Job Posting
Role Overview
Lead Full-Stack .NET / Angular Engineer responsible for the design and development of scalable, business-critical enterprise applications.
This is a hands-on technical leadership role spanning software architecture, backend and frontend development, cloud platforms, databases, and modern delivery practices.
The position is virtual and contract-based.
Key Responsibilities
- Lead technical design and development using C#/.NET and Angular.
- Develop scalable REST APIs, microservices, and multi-tenant applications.
- Build frontend solutions with Angular, TypeScript, JavaScript, and modern frontend practices.
- Design and optimize SQL Server databases, queries, indexing, and data models.
- Work with Azure, Docker, Kubernetes, CI/CD, and cloud-native architectures.
- Lead code reviews, technical discussions, architecture decisions, and engineer mentoring.
- Collaborate with cross-functional teams on complex, multi-quarter initiatives.
AI-Assisted Development
- Use AI-assisted tools such as Devin AI, GitHub Copilot, Cursor, Claude Code, or similar tools for development, testing, debugging, and documentation.
- Review and validate AI-generated code for quality, security, and maintainability.
Required Skills
- At least 8 years of software engineering experience.
- Strong hands-on C#/.NET and ASP.NET Core experience.
- Strong Angular and TypeScript experience.
- Advanced SQL Server knowledge.
- Experience with Azure, Docker, and Kubernetes.
- Strong understanding of REST APIs, microservices, distributed systems, and enterprise application architecture.
- Proven technical leadership and experience mentoring engineers.
- Experience with AI-assisted software development tools.
Work Arrangement
- Job location is virtual.
Interview Process
- The interview process includes a virtual interview and a take-home assessment.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career