Responsibilities: Develop, maintain, and scale .NET applications with a focus on performance and security. Create technical designs for application development and database structures. Write clean, scalable code and provide technical support for .NET applications. Participate in code reviews to ensure adherence to coding standards. Establish and integrate development and testing environment tools. Conduct unit testing and troubleshoot software defects. Coordinate with stakeholders to define project scope, objectives, and timelines. Provide regular updates to stakeholders on project status, including milestones achieved, issues encountered, and resolutions proposed. Technical Skills: Proficient in .NET Core, C#, MVC, Entity Framework, LINQ, Web API, and OOPS. Two years of experience in .NET Core 6.0 is preferred. Strong understanding of design patterns and SOLID principles. Familiarity with agile development methodologies. Skilled in client interaction and adept at taking on module leadership responsibilities. Experience in Microservices is good to have. Additional Skills: Strong team player. Exceptional problem-solving and analytical skills. Proficient in managing client communication and cross-functional teams for specific modules.