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.
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.
Fullstack Developer • Charlotte, NC, us