Overview
Experience :7-10 yrs
7+ years of hands-on experience in web application development using Angular (latest versions preferred).
5+ years of experience with .NET Core (C#) for building scalable server-side applications and APIs.Strong analytical and problem-solving skills with the ability to develop creative and efficient solutions.Expert knowledge of front-end technologies: HTML5, CSS3, SASS.Experience with code quality tools such as LINT, SonarQube, etc.Proficient in TDD and unit testing frameworks (Jasmine, Karma, Jest).Solid understanding of web services integration and RESTful API concepts.Familiarity with server-side JavaScript (NodeJS) is a plus.Experience with version control systems (e.g., Git).Excellent communication and teamwork skills.Design, develop, and maintain robust web applications using .NET Core and Angular frameworks.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Ensure the technical feasibility of UI/UX designs and implement responsive, high-performance user interfaces.
- Write clean, maintainable, and efficient code following best practices and coding standards.
- Integrate web services and APIs, with a strong understanding of RESTful concepts.
- Implement and advocate for Test-Driven Development (TDD) using tools such as Jasmine, Karma, or Jest.
- Utilize code quality tools (e.g., LINT, SonarQube) to ensure high standards of code quality and maintainability.
- Provide technical leadership, mentorship, and guidance to junior team members.
- Participate in code reviews, troubleshooting, and performance tuning.
- Stay updated with emerging trends and technologies in software development