Minimum 5+ Yrs experience in IT Industry., Instrumental in coding, and implementing complex software solutionsASP.Net Core MVC , REST API , TypeScript , Entity Framework , SQL , Oracle/SQL Server, HTML 5, CSS 3, React JS. Troubleshoot and optimize for performance and scalability. Proficient in .NET Core, C#, and familiarity with architecture styles/APIs for coding and unit testing (.NET core, c#, RESTful APIs, Microservices, SQL, Integration Patterns, Experience working on Agile/Scrum, Good Communication skills.Key Responsibilities:Application Development: Design, develop, and maintain complex software applications using the .Net framework.Technical Leadership: Provide technical guidance and mentorship to junior developers. Lead code reviews and ensure best practices are followed.Architecture & Design: Participate in architectural discussions and contribute to the design and implementation of software solutions.Code Optimization: Write clean, scalable, and efficient code. Optimize application performance and troubleshoot issues.Collaboration: Work closely with product managers, UX/UI designers, and other stakeholders to understand requirements and deliver high-quality solutions.Testing: Develop and execute unit tests and integration tests to ensure software quality.Documentation: Create and maintain detailed technical documentation for the development process, code, and system configurations.Continuous Improvement: Stay up-to-date with the latest industry trends and technologies. Advocate for continuous improvement and innovation within the development team.Required Skills and Qualifications:Education: Bachelors degree in Computer Science, Engineering, or a related field.Experience: Minimum of 5+ years of experience in .Net development.Technical Skills:Proficiency in C#, ASP.Net, and .Net Core.Strong understanding of object-oriented programming (OOP) principles.Proficient in database development, including SQL Server or other relational databases.Experience with RESTful API design and development.Familiarity with front-end technologies such as HTML, CSS, JavaScript, and popular frameworks (e.g., Angular, React).Familiarity with version control systems (e.g., Git).Knowledge of cloud platforms (e.g., Azure, AWS) is a plus.