Back to results

Lead .Net Fullstack Developer

  • Charlotte, NC, United States

Applications open in a new tab.

Job details

Experience
Minimum of 5-8 years of experience
Posting language
English
Posted

Original job description

Lead .Net Fullstack Developer

Charlotte, NC

Key Responsibilities

Application Development: Design, code, test, and deploy full-stack applications using a Microsoft stack for the back end and Angular for the front end. API and Service Development: Develop and maintain robust, scalable APIs and microservices using .NET Core and ASP.NET Web API. Front-End Implementation: Build responsive and user-friendly web interfaces with Angular and related technologies like TypeScript, HTML, and CSS. Database Management: Work with relational databases like SQL Server to design schemas, write complex queries, and ensure data integrity. Code Quality & Best Practices: Participate in code reviews, establish coding standards, and implement unit and integration testing to ensure high-quality software delivery. Collaboration: Work closely with product managers, UX/UI designers, and other engineers to translate business requirements into technical solutions. Troubleshooting & Support: Provide ongoing support, troubleshoot production issues, and perform bug fixes as needed.

Required Skills

Back-End: Strong proficiency in .NET Framework and .NET Core, with extensive experience in C#.

Front-End: Deep expertise in Angular (versions 8+), TypeScript, and JavaScript.

Database: Proven experience with SQL Server, including writing stored procedures, functions, and optimising database performance.

APIs: Hands-on experience with RESTful APIs and microservices architecture.

Tools & Technologies:

Familiarity with modern development tools such as Git, Jira, and CI/CD pipelines (e.g., Azure DevOps).

Strong hands-on experience across both front-end and back-end technologies

Solid understanding of industry-standard design patterns and principles, with the ability to apply them effectively in solution development

Requirements

Qualifications

Bachelor's degree in Computer Science, Engineering, or a related field.

Minimum of 5-8 years of experience in software development, with at least 3 years in a full-stack role focused on .NET and Angular.

Excellent problem-solving skills and the ability to work in a fast-paced Agile environment.

Strong communication skills and a collaborative mindset.

More about this job

Skills

  • .NET
  • Full-stack development
  • Microsoft ASP.NET
  • TypeScript
  • HTML
  • CSS
  • Microsoft SQL Server
  • Troubleshooting
  • Microsoft .NET Framework
  • C#
  • JavaScript
  • API development
  • Microservices Architecture
  • Git
  • Jira
  • CI/CD
  • Microsoft Azure
  • DevOps
  • Software development
  • Problem solving
  • Agile
  • Communication skills

Report this job