Job Title: .NET Fullstack Developer with Angular v18 or above
Location: Charlotte, NC (Onsite)
Duration: Long term contract
Responsibilities:
- Analyze the existing ASP.NET C# + SQL Server application to understand business logic, workflows, and data structures.
- Design and implement a modern Angular 17/18 or Above version front-end that replicates and enhances the existing UI/UX.
- Develop scalable, component-based architecture using Angular (latest version) best practices.
- Refactor backend services into RESTful APIs using ASP.NET Web API or ASP.NET Core.
- Migrate and optimize SQL Server queries, stored procedures, and schema for compatibility with the new architecture.
- Ensure data integrity, security, and performance throughout the migration process.
- Collaborate with UI/UX designers to improve usability, responsiveness, and accessibility.
- Implement unit testing and integration testing using tools like Jasmine, Karma, or Jest for Angular and appropriate frameworks for .NET.
- Document technical specifications, architecture decisions, and migration processes.
- Provide post-migration support, performance tuning, and bug fixes.
Required Skills & Qualifications:
- 5+ years of experience in software development with ASP.NET (C#) and SQL Server.
- Strong proficiency in Angular 17/18, TypeScript, and modern JavaScript (ES6+).
- Experience with Angular features such as standalone components, RxJS, dependency injection, routing, and state management.
- Experience in RESTful API development and JSON-based data exchange.
- Solid understanding of HTML5, CSS3, SCSS, and responsive design principles.
- Proficiency in SQL Server (T-SQL, stored procedures, indexing, performance optimization).
- Experience with Entity Framework / Entity Framework Core or other ORM tools.
- Familiarity with Git or other version control systems.
- Understanding of CI/CD pipelines and modern build tools is a plus.
Thanks,
Sanjay Kumar
sanjay.kumar@zodiac-solutions.com