C# Developer

We are seeking a skilled C# Developer to join our dynamic team, contributing to the development and maintenance of cutting-edge software solutions.

Key Duties and Responsibilities

  • Collaborate with cross-functional teams to design, develop, and maintain C# applications.

  • Write clean, efficient, and maintainable code while adhering to best coding practices.

  • Participate in code reviews to ensure code quality and consistency.

  • Debug and resolve software defects and performance issues.

  • Stay up-to-date with the latest industry trends and technologies to enhance software capabilities.

  • Contribute to the entire software development lifecycle, from concept to deployment.

  • Work closely with product managers and stakeholders to understand and translate business requirements into technical solutions.

Skills

  • C#

  • .NET Framework

  • SQL

  • Problem-Solving

  • Software Development Methodologies

  • Communication

  • Collaboration

Requirements

  • Bachelor's degree in Computer Science, Information Technology, or related field.

  • Proven experience as a C# Developer or in a similar role.

  • Strong proficiency in C# and .NET framework.

  • Familiarity with database design and SQL.

  • Knowledge of software development methodologies and principles.

  • Excellent problem-solving and analytical skills.

  • Ability to work both independently and as part of a collaborative team.

  • Strong communication and interpersonal skills.

  • Attention to detail and a commitment to producing high-quality software.