Key Responsibilities:
• 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.
Skill Sets:
• 5-8 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
• Extensive experience with various software design patterns and architectural principles, including microservices architecture.
• Should have experience on Azure.
• Strong knowledge of web technologies such as ASP.NET, MVC, Web API
• Extensive, practical, hands-on experience on OOPS, API, Agile and CI/CD concepts
• Excellent command over server-side application and SQL databases