Location: Anywhere in India but Pune preferred.
Salary: Upto 30 lakhs per annum
Key Responsibilities:
Develop and maintain front-end components using Angular 13 or above, HTML5, CSS, JavaScript/TypeScript, and related technologies.
Utilize front-end frameworks like Angular and libraries such as jQuery.
Implement state management using NgRx for a seamless user experience.
Collaborate with the back-end team to integrate front-end components with ASP.NET, WebAPI, and RESTful services.
Ensure cross-browser compatibility and responsiveness of web applications.
Familiarity with deploying Python to AWS Linux 2 and Lambda.
Conduct code reviews and provide feedback on best practices.
Contribute to the development of user-friendly web interfaces and work on enhancing the overall user experience.
Collaborate with team members in a Gitlab environment, including Gitflow and online code reviews.
Familiarity with event-based models and queuing systems, such as RabbitMQ, MSMQ, and Amazon Queue or similar technologies.
Participate in the deployment of .NET code to AWS Linux 2 and Lambda.
Possesses AWS Cloud Solution Architect/Developer certification.
Mandatory Requirements:
Minimum 10 years .NET experience.
Minimum 5 years Python experience.
Minimum 5 years AWS experience.
Proven experience in front-end development with a strong portfolio.
Proficiency in Angular 13 or above, Node.js, NPM, jQuery, HTML5, CSS, JavaScript/TypeScript, and NgRx.
Experience with ASP.NET, WebAPI, REST API, C#, MVC, .NET Core, LINQ, and Entity Framework for back-end integration.
Strong database skills, particularly with SQL Server 2016 or above.
Hands-on experience with Git version control and Gitlab for code repository management.
Familiarity with event-driven and queuing systems.
Knowledge of deploying Python and .NET code to AWS Lambda.
AWS Cloud Solution Architect/Developer certification is a plus.