We are looking for a skilled .NET + Angular Developer to design, develop, and maintain web applications using Microsoft .NET technologies and Angular framework. The ideal candidate will have strong expertise in front-end and back-end development, with a passion for building scalable and high-performing applications.
Key Responsibilities:
- Develop, test, and deploy web applications using ASP.NET Core / .NET Framework and Angular.
- Design and implement RESTful APIs and ensure integration with front-end components.
- Collaborate with cross-functional teams including UX/UI designers, testers, and product managers.
- Maintain clean, scalable, and well-documented code following coding standards and best practices.
- Participate in all phases of the SDLC (Software Development Life Cycle) analysis, design, coding, testing, and deployment.
- Troubleshoot, debug, and optimize existing systems for performance improvements.
- Implement security and data protection best practices.
- Stay updated with emerging technologies in .NET, Angular, and related frameworks.
Required Skills:
- Strong experience with .NET Core / ASP.NET MVC / C#.
- Proficiency in Angular (v8 or above), TypeScript, HTML5, CSS3, and JavaScript.
- Good understanding of Entity Framework / LINQ / ADO.NET.
- Experience in developing and consuming Web APIs / RESTful services.
- Familiarity with SQL Server or other relational databases.
- Hands-on experience with version control tools (Git, Azure DevOps, or similar).
- Knowledge of Agile / Scrum methodologies.
- Good understanding of software design patterns and OOP principles.