Job Title: Full Stack .NET Developer (.NET / React / Angular)
Location: Charlotte, NC
Job Type: NO C2C/W2 Only
Pay:
Job Summary:
We are seeking a highly skilled Full Stack .NET Developer to join our internal application development team. The successful candidate will play a key role in building and maintaining enterprise-level software solutions, with a strong emphasis on backend development using .NET and frontend development using React and Angular. This role is technical and internal-facing, with a focus on maintaining and enhancing systems like Apollo (in-house application) and integrating with Voyager (SaaS platform).
Key Responsibilities:
-
Design, develop, and maintain full-stack applications using .NET, SQL Server, React, and Angular.
-
Collaborate with cross-functional teams to develop scalable and maintainable software.
-
Write clean, efficient, and well-documented code.
-
Participate in code reviews, debugging, and performance tuning.
-
Implement automated testing to ensure high-quality software delivery.
-
Work within an Agile environment, participating in sprint planning, daily stand-ups, and retrospectives.
-
Utilize enterprise pipeline tools (TFS, Git, Sonar) to support continuous integration and delivery.
-
Integrate cloud services and support cloud-ready architecture where applicable.
-
Contribute to internal reporting enhancements using Power BI (paginated reports).
Required Technical Skills:
-
.NET Full Stack Development (C#, ASP.NET, MVC, Web API) – Expert Level
-
React – High Proficiency
-
SQL Server – High Proficiency
-
Angular – High Proficiency
-
Automated Testing Frameworks (e.g., NUnit, xUnit, Selenium) – Moderate
-
Enterprise Tools: TFS, Git, Sonar – Moderate
-
Experience with Cloud Technologies (e.g., Azure, AWS) – Moderate
-
Agile Methodology – Moderate
-
Power BI (Paginated Reports) – Basic Knowledge
Qualifications:
-
Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent work experience).
-
3–6+ years of experience in full stack software development.
-
Strong analytical and problem-solving skills.
-
Excellent verbal and written communication skills.
-
Self-starter with the ability to work independently or in a team environment.
-
Experience with internal enterprise software development is preferred.
Nice to Have:
-
Experience integrating with SaaS platforms.
-
Familiarity with DevOps practices and CI/CD pipelines.
-
Exposure to security best practices in software development.