Job Title: .NET Developer with Angular
Location: Pennington NJ (Hybrid)
Duration: Long Term contract
Position Overview:
Key Responsibilities:
- Design develop and maintain web applications using .NET technologies and Angular.
- Collaborate with crossfunctional teams to gather requirements and translate them into technical specifications.
- Implement responsive and userfriendly frontend components using Angular best practices.
- Develop backend services and APIs using ASP.NET Core and ensure seamless integration with frontend components.
- Conduct code reviews and provide constructive feedback to team members.
- Troubleshoot debug and optimize existing applications for performance and scalability.
- Stay uptodate with emerging technologies and best practices in software development.
Qualifications: - Bachelors degree in Computer Science Software Engineering or a related field.
- 6 years of experience in .NET development particularly with ASP.NET Core.
- Proficient in frontend technologies specifically Angular (versions specify if needed).
- Strong understanding of RESTful APIs and web services.
- Experience with database technologies such as SQL Server Entity Framework or similar.
- Familiarity with version control systems (e.g. Git) and agile methodologies.
- Excellent problemsolving skills and attention to detail.
- Strong communication skills and ability to work collaboratively in a team environment.
Preferred Qualifications: - Experience with cloud platforms (e.g. Azure AWS).
- Knowledge of CI/CD practices and tools.
- Familiarity with other frontend frameworks or libraries (e.g. React Vue.js).