Job Description :Key Responsibilities :- You will implement complex systems based on defined application software architecture.- You will translate design inputs to engineering specifications and produce component and sub-system level designs.- You will specialize in cloud/ web technology domains.- You will apply the defined design practices including Agile methodology and use sound software engineering principles to ensure that the application software products are safe, robust and user friendly.- Mentor and influence other engineers in complex technical situations.- Design, implementation and testing of secure windows / cloud / web applications.- Assist quality teams with the risk analysis and propose risk mitigation strategies.- Collaborate with remote and local development teams.- Assist Project Management teams with the Project planning and tracking.- Maintain and Support existing applications.Skills :- Implementation of Azure services, with a focus on PaaS services.- Web app development, middleware in WebAPI, and message handlers.- Experience with React or any JS/CSS framework, micro-frontend development.- Creation of reusable components in web applications.- Proficiency in Azure SQL or Cosmos DB.- Familiarity with Entity Framework or any ORM.- Strong programming skills in C#, .NET Core, and Web API (REST API).- Minimum 2 years of hands-on experience in Azure implementation. (ref:hirist.tech)