Your browser cookies must be enabled in order to apply for this job. Please contact support@jobscore.com if you need further instruction on how to do that.

Senior C# Developer

Backend Dev | Hybrid in Islamabad, Pakistan | Full Time

Job Description

Convo is hiring passionate Senior C# developer in its backend team!

Location: Islamabad | Hybrid
Application Deadline: 18 April 2024
Experience: 5+ years

Responsibilities:

  • Design, develop, and implement complex and scalable C# applications utilizing either the .NET Framework or .NET Core.
  • Write clean, well-documented, and maintainable code following best practices and adhering to design patterns, including SOLID principles.
  • Actively participate in code reviews, offering constructive feedback to enhance code quality.
  • Collaborate effectively with other developers, designers, and stakeholders to comprehend requirements and deliver effective solutions.
  • Identify and resolve complex technical issues through troubleshooting and debugging.
  • Keep abreast of the latest advancements in C#, .NET, and related technologies.
  • Engage in knowledge sharing activities and mentor junior developers.
  • Contribute to shaping the technical vision and architecture of the team.

Requirements:

  • 5+ years of experience in software development with a strong focus on C#
  • In-depth knowledge of .NET Framework or .NET Core
  • Solid understanding of object-oriented programming (OOP) concepts
  • Experience with unit testing frameworks (e.g., NUnit, xUnit)
  • Experience with version control systems (e.g., Git)
  • Excellent problem-solving and analytical skills
  • Strong communication and collaboration skills
  • Ability to work independently and as part of a team
  • A passion for learning and staying up-to-date with the latest technologie

Bonus Points:

  • Familiarity with Azure cloud platforms.
  • Exposure to containerization technologies like Docker.
  • Experience in API development and integration.

We are looking for a highly motivated individual who is passionate about C# development and eager to contribute to our team's success. If you meet these qualifications and are excited about this opportunity, we encourage you to apply.