.NET Full Stack Developer

Hybrid in Charlotte, NC, US • Posted 51 minutes ago • Updated 51 minutes ago
Full Time
No Travel Required
Hybrid
Depends on Experience
Fitment

Dice Job Match Score™

🔢 Crunching numbers...

Job Details

Skills

  • .net
  • angular
  • fullstack
  • c#

Summary

.NET Full Stack Developer

Location: Glen Allen, VA
Work Arrangement: Onsite from Day 1
Experience: 7+ Years

Job Description

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.

Key Responsibilities

  • 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.

Required Skills and Qualifications

  • 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.

Preferred 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.

 

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: 91093047
  • Position Id: 9126578
  • Posted 51 minutes ago
Contact the job poster
KK

Kishore Kumar

Recruiter @ Alfvo, LLC

Create job alert
Never miss an opportunity! Create an alert based on the job you applied for.