Azure Dot Net Technical Lead

Pune, India

Design, develop, and maintain high-quality, scalable, and efficient .NET applications using best practices.  Collaborate with cross-functional teams including business analysts, project managers, and other developers to understand / gather the requirements and translate them into technical solutions.  Work in a team environment using agile development processes and deliver work on time and within budget.  Lead the architecture and technical design discussions, providing valuable insights and recommendations to optimize application performance, maintainability, and security.  Mentor and guide junior developers, fostering a culture of learning and continuous improvement within the development team.  Participate in code reviews to ensure code quality, adherence to coding standards, and knowledge sharing among team members.  Identify and address technical debt and areas for code refactoring, making enhancements to existing systems when necessary.  Regularly communicate project progress, issues, and risks to team and managers.  Stay updated with the latest trends and advancements in the .NET ecosystem, cloud services & recommending the adoption of new technologies where applicable.  Troubleshoot and resolve issues, debugging problems and optimizing application performance.  Collaborate with DevOps teams to streamline deployment processes across multiple environments, ensuring the successful delivery of software applications.  Contribute to the documentation of software architecture, design, and development processes.  Participate in daily stand-us and other meetings like sprint planning and retrospectives to effectively contribute towards project success. Skill Sets:  8-12 years of experience in designing, developing, testing, supporting and rolling out DotNet applications  Profound expertise in C# and the .NET Framework, with experience in .NET Core and .NET 5+.  Extensive experience with various software design patterns and architectural principles, including microservices architecture.  Strong knowledge of web technologies such as ASP.NET, MVC, Web API  Familiarity with cloud platforms such as Azure and the ability to design and implement cloud-based solutions.  Extensive, practical, hands-on experience on OOPS, API, Agile and CI/CD concepts  Excellent command over server-side application and SQL databases  Additional exposure to frontend technologies like JavaScript frameworks Angular, React related areas would be added plus. Desired Skills:  Effective communication skills, with the ability to convey technical concepts to both technical and non-technical stakeholders.  Excellent problem-solving skills and the ability to troubleshoot complex technical issues.  Experience with Agile methodologies and tools (Scrum, Kanban, JIRA, etc.).  Strong dedication to continuous learning and staying updated with industry trends.  High degree of initiative, independence, and ability to learn quickly.  Ability to adapt to shifting priorities and demand for quick turnaround

Azure Dot Net Technical Lead

Pune, India

Design, develop, and maintain high-quality, scalable, and efficient .NET applications using best practices.  Collaborate with cross-functional teams including business analysts, project managers, and other developers to understand / gather the requirements and translate them into technical solutions.  Work in a team environment using agile development processes and deliver work on time and within budget.  Lead the architecture and technical design discussions, providing valuable insights and recommendations to optimize application performance, maintainability, and security.  Mentor and guide junior developers, fostering a culture of learning and continuous improvement within the development team.  Participate in code reviews to ensure code quality, adherence to coding standards, and knowledge sharing among team members.  Identify and address technical debt and areas for code refactoring, making enhancements to existing systems when necessary.  Regularly communicate project progress, issues, and risks to team and managers.  Stay updated with the latest trends and advancements in the .NET ecosystem, cloud services & recommending the adoption of new technologies where applicable.  Troubleshoot and resolve issues, debugging problems and optimizing application performance.  Collaborate with DevOps teams to streamline deployment processes across multiple environments, ensuring the successful delivery of software applications.  Contribute to the documentation of software architecture, design, and development processes.  Participate in daily stand-us and other meetings like sprint planning and retrospectives to effectively contribute towards project success. Skill Sets:  8-12 years of experience in designing, developing, testing, supporting and rolling out DotNet applications  Profound expertise in C# and the .NET Framework, with experience in .NET Core and .NET 5+.  Extensive experience with various software design patterns and architectural principles, including microservices architecture.  Strong knowledge of web technologies such as ASP.NET, MVC, Web API  Familiarity with cloud platforms such as Azure and the ability to design and implement cloud-based solutions.  Extensive, practical, hands-on experience on OOPS, API, Agile and CI/CD concepts  Excellent command over server-side application and SQL databases  Additional exposure to frontend technologies like JavaScript frameworks Angular, React related areas would be added plus. Desired Skills:  Effective communication skills, with the ability to convey technical concepts to both technical and non-technical stakeholders.  Excellent problem-solving skills and the ability to troubleshoot complex technical issues.  Experience with Agile methodologies and tools (Scrum, Kanban, JIRA, etc.).  Strong dedication to continuous learning and staying updated with industry trends.  High degree of initiative, independence, and ability to learn quickly.  Ability to adapt to shifting priorities and demand for quick turnaround