Job Description - .Net Developer :
We are looking for a skilled and experienced .NET developer to join our development team. As a .NET developer, you will be responsible for designing, developing, and maintaining software applications using the .NET framework. Your expertise in building scalable, high-performance applications will contribute to the success of our projects.
Responsibilities :
1. Collaborate with cross-functional teams, including product managers, designers, and other developers, to gather and analyze requirements for software projects.
2 . Design, develop, and maintain software applications using the .NET framework and related technologies.
3 . Write clean, efficient, and maintainable code following industry best practices.
4 . Perform unit testing and debugging of applications to ensure software quality and reliability.
5 . Participate in code reviews to provide and receive feedback on code quality and design.
6 . Collaborate with team members to identify and resolve technical issues and challenges.
7. Keep up-to-date with the latest trends and advancements in .NET development and related technologies.
8 . Contribute to the continuous improvement of development processes and tools.
9 . Follow software development best practices, coding standards, and guidelines.
10 . Document software functionality, technical specifications, and user guides.
Requirements :
1 . Bachelor's degree in computer science, engineering, or a related field (or equivalent experience).
2 . Proven experience as a .NET Developer, with a strong understanding of the .NET framework and related technologies.
3 . Proven experience as a .NET Developer at least for 2+ years
4 . Familiarity with the C#, Xamarin, ASP.NET, MVC, and SQL Server
5 . Should have knowledge of HTML5 / CSS3 , JavaScript, JQuery.
6 . Familiarity with Web APIs (REST, RPC)
7 . Should be good in Logical Reasoning
8 . Familiarity with agile development methodologies.
9 . Excellent problem-solving and debugging skills.
10 . Strong communication and collaboration skills.
11 . Ability to work independently as well as in a team environment.
12 . Proven ability to learn new technologies and programming languages quickly.
13 . Attention to detail and commitment to producing high-quality software.
Dotnet Developer • Chennai, Tamil Nadu, India