A complete application in a minute
Tailored resume and cover letter, ready to send.
Alfvo, LLC is seeking an Senior .NET Full Stack Developer / Technical Lead to guide a team in building enterprise applications on Azure. The role combines hands-on development with technical leadership across frontend Angular 18 and backend .NET Core services.
The ideal candidate has 7+ years of software development experience, strong Azure expertise, and a proven track record of delivering scalable, secure cloud solutions.
Location: Glen Allen, VA
Work Arrangement: Onsite from Day 1
Experience: 7+ Years
We are seeking an experienced Senior .NET Full Stack Developer / Technical Lead with strong expertise in Microsoft Azure, Angular 18, .NET Core, and SQL databases. The ideal candidate will have hands-on development experience along with proven technical leadership skills to guide a team through the design, development, testing, and deployment of enterprise applications.
The candidate will be responsible for building scalable, secure, and high-performance cloud-based solutions while ensuring code quality, application reliability, and adherence to software development best practices.
Lead and mentor a team of developers in designing, developing, testing, and deploying enterprise applications.
Design and implement scalable, secure, and high-performance applications using Microsoft Azure services.
Develop modern, responsive user interfaces using Angular 18, TypeScript, HTML, and CSS.
Build backend services and business logic using .NET Core and C#.
Design, develop, and optimize SQL databases, queries, stored procedures, and data models.
Develop and integrate RESTful APIs and support microservices-based applications.
Conduct code reviews and enforce coding standards, design principles, and development best practices.
Collaborate with project managers, UI/UX designers, QA engineers, and business stakeholders.
Guide technical design decisions, troubleshoot complex issues, and improve application performance.
Support CI/CD pipelines, automated testing, and cloud deployment processes.
Provide technical guidance, mentorship, and support to team members throughout the software development lifecycle.
Bachelor's or Master's degree in Computer Science, Information Technology, or a related field.
7+ years of professional software development experience, including demonstrated technical leadership responsibilities.
Strong hands-on experience with C#, .NET Core, and ASP.NET Core.
Expertise in Microsoft Azure cloud services and application architecture.
Strong experience with Angular 18, TypeScript, JavaScript, HTML5, and CSS3.
In-depth knowledge of SQL databases, database design, query optimization, and stored procedures.
Experience designing and developing RESTful APIs and scalable backend services.
Understanding of microservices architecture, application security, and performance optimization.
Experience with Agile/Scrum methodologies, code reviews, and the software development lifecycle.
Strong leadership, problem-solving, communication, and team mentoring skills.
Experience with Azure DevOps, Jenkins, GitLab, or similar CI/CD tools.
Knowledge of Docker and Kubernetes.
Familiarity with NoSQL databases such as MongoDB or Azure Cosmos DB.
Experience with automated testing and continuous integration practices.
Relevant Microsoft Azure or .NET certifications.