TekIT Software Solutions Pvt. Ltd.

.Net Developer - C#/Microservices Architecture

Job Location

chennai, India

Job Description

Responsibilities : - Lead the design, development, and implementation of complex .NET applications using C# and .NET Core. - Take ownership of the full software development lifecycle, from requirements gathering and system design to deployment and maintenance. - Write clean, efficient, and well-documented code following best practices and coding standards. - Design and implement robust and scalable APIs and backend services. - Utilize and integrate various unit testing frameworks (e.g., xUnit.net, NUnit, MSTest) to ensure code quality and reliability. - Participate in architectural discussions and contribute to technical decision-making. - Collaborate effectively with cross-functional teams, including product managers, designers, and other developers. - Conduct code reviews to ensure code quality, consistency, and adherence to standards. - Troubleshoot and resolve complex technical issues. - Mentor and provide guidance to junior and mid-level developers, fostering their technical growth. - Stay up-to-date with the latest technology trends and advancements in the .NET ecosystem. - Contribute to the improvement of development processes and best practices within the team. - Participate in Agile ceremonies such as sprint planning, daily stand-ups, and : - Bachelor's degree in Computer Science, Engineering, or a related field. - 10 years of professional experience in .NET development using C#. - Extensive experience with .NET Core framework. - Deep understanding and practical experience with various unit testing frameworks (e.g., xUnit.net, NUnit, MSTest). - Strong understanding of object-oriented programming principles and design patterns. - Experience in designing and developing RESTful APIs and microservices. - Proficiency in working with databases (e.g., SQL Server, PostgreSQL, NoSQL databases). - Familiarity with version control systems, preferably Git. - Excellent problem-solving, analytical, and debugging skills. - Strong leadership, communication, and collaboration skills. - Ability to work independently and as part of a team in a fast-paced environment. - Experience with Agile development Points : - Experience with cloud platforms (e.g., Azure, AWS, GCP). - Familiarity with containerization technologies like Docker and Kubernetes. - Experience with CI/CD pipelines (e.g., Azure DevOps, Jenkins). - Knowledge of other .NET technologies (e.g., ASP.NET Core, Entity Framework Core). - Experience with performance tuning and optimization (ref:hirist.tech)

Location: chennai, IN

Posted Date: 5/10/2025
View More TekIT Software Solutions Pvt. Ltd. Jobs

Contact Information

Contact Human Resources
TekIT Software Solutions Pvt. Ltd.

Posted

May 10, 2025
UID: 5191336592

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.