We are seeking a talented and enthusiastic C# Developer to join our dynamic IT team. The ideal candidate will have strong experience in C# programming and a solid understanding of software development principles. As a C# Developer, you will be responsible for designing, coding, testing, and maintaining software applications.
Requirements:
- Design, develop, and maintain robust, scalable, and high-performance applications using C# and .NET frameworks.
- Develop and execute unit tests. Debug and troubleshoot software issues to ensure optimal performance and reliability.
- Proficiency in C# and .NET framework (ASP.NET, .NET Core, Entity Framework, etc.)
- Experience with front-end technologies (HTML, CSS, JavaScript, frameworks like Angular or React is a plus)
- Familiarity with MSSQL databases and ORM tools
- Understanding of software development methodologies (Agile, Scrum, etc.)
- Experience with version control systems (Git, SVN, etc.)
Qualifications:
- Education: Bachelor's degree in Computer Science, Software Engineering, or BCA / MCA
- Experience: Proven experience of 2-3 years as a C# Developer or similar role with a strong portfolio of completed projects.