Innovacer

Innovaccer - Software Development Engineer III - C#/.Net

Click Here to Apply

Job Location

delhi, India

Job Description

Responsibilities : - Design, develop, and test high-quality, scalable, and maintainable C# .NET applications, including web applications, APIs, and backend services. - Write clean, well-documented, and efficient code, adhering to coding best practices and standards. - Conduct code reviews and provide constructive feedback to other team members. - Analyze complex technical problems and develop effective solutions. - Troubleshoot and debug existing code. - Work closely with product managers, designers, and other engineers to understand requirements and deliver solutions that meet business needs. - Participate in agile development processes, including sprint planning, daily stand-ups, and retrospectives. - Develop and execute unit, integration, and performance tests to ensure software quality. - Participate in test automation efforts. - Deploy and maintain applications in production environments. - Monitor application performance and identify areas for improvement. - Mentor and guide junior engineers, sharing your knowledge and expertise. - Contribute to a positive and collaborative team environment. - Stay up-to-date with the latest technologies and trends in C# .NET development and the broader software engineering landscape. - Proactively seek opportunities to learn and improve your skills. - Take ownership of specific components or features, driving their development from inception to production. - Participate in architectural discussions and contribute to the design of the overall system architecture. Required Skills and Experience : - Bachelor's degree in Computer Science or a related field. - 6-9 years of professional software development experience with C# .NET. - Deep understanding of C#, .NET Framework/.NET Core, ASP.NET MVC/Web API, and related technologies. - Strong experience with relational databases (e.g, SQL Server, MySQL) and ORM frameworks (e.g, Entity Framework, Dapper). - Knowledge of NoSQL databases is a plus. - Solid understanding of web development concepts, including HTML, CSS, JavaScript, and RESTful APIs. - Experience with modern JavaScript frameworks (e.g, React, Angular, Vue.js) is a plus. - Strong understanding of object-oriented programming principles, design patterns, and software development methodologies (e.g, Agile, Scrum). - Experience with unit testing frameworks (e.g, NUnit, xUnit) and integration testing. - Proficiency with Git or other version control systems. - Excellent analytical and problem-solving skills. - Strong written and verbal communication skills. - Ability to work effectively in a team environment. - Experience with cloud platforms like AWS, Azure, or GCP is a plus. - Experience with microservices architecture and containerization technologies (e.g, Docker, Kubernetes) is a plus (ref:hirist.tech)

Location: delhi, IN

Posted Date: 2/23/2025
Click Here to Apply
View More Innovacer Jobs

Contact Information

Contact Human Resources
Innovacer

Posted

February 23, 2025
UID: 5030210552

AboutJobs.com does not guarantee the validity or accuracy of the job information posted in this database. It is the job seeker's responsibility to independently review all posting companies, contracts and job offers.