C# Developer 

Job Description:

We are looking for a skilled C# Developer with 3 to 5 years of experience to design, develop, and maintain high-quality software applications. The ideal candidate should have a strong understanding of the C# programming language and be proficient in developing robust and scalable applications. They should also possess excellent problem-solving skills and be able to work effectively in a collaborative team environment. 

Key Responsibilities: 

  • Design, develop, and maintain C# applications according to specifications. 
  • Write clean, efficient, and maintainable code that meets coding standards. 
  • Perform code reviews to ensure code quality and adherence to best practices. 
  • Troubleshoot, debug, and resolve software defects in a timely manner. 
  • Optimize application performance and scalability. 
  • Collaborate with cross-functional teams to analyze business requirements and translate them into technical solutions. 
  • Stay up to date with emerging technologies and trends in software development. 

Skills and Qualifications:  

  • Bachelor’s degree in computer science, Engineering, or a related field. 
  • Proficiency in C# programming language and .NET framework. 
  • Experience with ASP.NET MVC and/or ASP.NET Core. 
  • Familiarity with SQL Server or other relational databases. 
  • Experience with front-end technologies such as JavaScript, HTML, and CSS. 
  • Experience with version control systems (e.g., Git) 
  • Exposure in object-oriented design skills 

Apply for this position

Allowed Type(s): .pdf, .doc, .docx