Senior .NET Developer

We are seeking a highly skilled and experienced Senior .NET Developer to join our development team. As a Senior .NET Developer, you will be responsible for designing, developing, and maintaining software applications using the .NET framework. You will work closely with cross-functional teams to deliver high-performance, scalable, and reliable software solutions.

Responsibilities

  1. Design, develop, and maintain high-quality software applications using the .NET framework and related technologies.
  2. Collaborate with product managers, business analysts, and other stakeholders to gather and analyze requirements, and translate them into technical designs.
  3. Write clean, scalable, and maintainable code following industry best practices and coding standards.
  4. Perform code reviews to ensure code quality, adherence to standards, and efficient implementation.
  5. Debug and resolve software defects and issues reported by users or identified during testing.
  6. Optimize application performance by analyzing and improving code, database queries, and system architecture.
  7. Collaborate with the QA team to develop and execute comprehensive test plans and ensure software quality.
  8. Stay up-to-date with the latest technologies, trends, and best practices in .NET development and apply them to enhance software development processes.
  9. Mentor and provide guidance to junior developers, sharing knowledge and promoting a culture of continuous learning and improvement.
  10. Collaborate effectively with cross-functional teams, including designers, testers, and product managers, to deliver high-quality software solutions within project timelines.

Requirments

  1. Design, develop, and maintain high-quality software applications using the .NET framework and related technologies.
  2. Collaborate with product managers, business analysts, and other stakeholders to gather and analyze requirements, and translate them into technical designs.
  3. Write clean, scalable, and maintainable code following industry best practices and coding standards.
  4. Perform code reviews to ensure code quality, adherence to standards, and efficient implementation.
  5. Debug and resolve software defects and issues reported by users or identified during testing.
  6. Optimize application performance by analyzing and improving code, database queries, and system architecture.
  7. Collaborate with the QA team to develop and execute comprehensive test plans and ensure software quality.
  8. Stay up-to-date with the latest technologies, trends, and best practices in .NET development and apply them to enhance software development processes.
  9. Mentor and provide guidance to junior developers, sharing knowledge and promoting a culture of continuous learning and improvement.
  10. Collaborate effectively with cross-functional teams, including designers, testers, and product managers, to deliver high-quality software solutions within project timelines.

Please fill the following form:

The job you are applying for: Senior .NET Developer
Make sure uploading your CV