We are seeking a skilled and experienced .NET Developer to join our team. As a .NET Developer you will be responsible for developing and maintaining software applications using the .NET framework. You will work closely with our team of developers and other stakeholders to deliver highquality scalable and efficient solutions that meet our business needs. The ideal candidate should have a strong background in software development particularly in .NET technologies and be able to thrive in a fastpaced collaborative environment.
Requirements
Bachelors degree in Computer Science Engineering or a related field.
Proven experience as a .NET Developer or Software Engineer.
Strong proficiency in C# ASP.NET MVC and other .NET technologies.
Experience with SQL Server or other relational databases.
Familiarity with frontend technologies such as HTML CSS JavaScript and frameworks like Angular or React.
Experience with version control systems such as Git.
Solid understanding of objectoriented programming principles and design patterns.
Excellent problemsolving and analytical skills.
Strong communication and collaboration skills.
Ability to work independently and as part of a team.
Experience with agile development methodologies is a plus.
Certifications in relevant technologies (e.g. Microsoft Certified: Azure Developer Associate) are advantageous but not required.
Benefits
Locations: Chennai
Career Growth
Bachelor's degree in Computer Science, Engineering, or a related field. Proven experience as a .NET Developer or Software Engineer. Strong proficiency in C#, ASP.NET, MVC, and other .NET technologies. Experience with SQL Server or other relational databases. Familiarity with front-end technologies such as HTML, CSS, JavaScript, and frameworks like Angular or React. Experience with version control systems such as Git. Solid understanding of object-oriented programming principles and design patterns. Excellent problem-solving and analytical skills. Strong communication and collaboration skills. Ability to work independently and as part of a team. Experience with agile development methodologies is a plus. Certifications in relevant technologies (e.g., Microsoft Certified: Azure Developer Associate) are advantageous but not required.