Qureos

FIND_THE_RIGHTJOB.

Senior .NET Developer

JOB_REQUIREMENTS

Hires in

Not specified

Employment Type

Not specified

Company Location

Not specified

Salary

Not specified

Valleysoft | Center of Excellence, a leading IT services provider based in Riyadh, has been delivering exceptional technology solutions to clients worldwide since 2006. With collaborations alongside industry giants like IBM, we tackle a spectrum of business and technical challenges ranging from enterprise application development to process management. Our commitment is to quality service through a vendor-neutral and process-oriented approach, ensuring operational excellence and cost efficiency for our clients.

We are searching for a highly skilled and experienced Senior .NET Developer to join our dynamic team at Valleysoft. In this pivotal role, you will lead the design, development, and maintenance of complex .NET applications, offering your expertise to elevate our projects to the next level.

The ideal candidate is expected to have extensive experience in .NET development, showcasing leadership abilities, advanced problem-solving skills, and a strong commitment to best practices in coding. If you’re ready to take on challenging projects and have a passion for mentoring junior developers, we would love to connect with you!

Responsibilities

  • Lead the design, development, and maintenance of high-quality .NET applications using C#, ASP.NET, and various other technologies.
  • Architect and implement scalable software solutions, ensuring performance and security standards are met.
  • Provide technical guidance and mentorship to junior team members and peers.
  • Collaborate with cross-functional teams to gather requirements and translate them into technical specifications.
  • Conduct code reviews and ensure adherence to best practices and coding standards.
  • Implement unit testing and debugging processes to maintain application reliability.
  • Participate in the full software development lifecycle: requirements analysis, design, development, testing, deployment, and maintenance.
  • Keep abreast of new technologies and advancements in .NET development, contributing to innovation within the team.
  • Communicate effectively with stakeholders to provide updates on project progress and resolve issues.

Requirements

  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
  • 8+ years of experience as a .NET Developer, with a focus on large-scale application development.
  • Expertise in .NET development frameworks, languages, and tools (C#, ASP.NET, MVC, WCF, etc.).
  • Advanced knowledge of front-end technologies such as HTML, CSS, JavaScript, and modern frameworks.
  • In-depth understanding of software development methodologies, particularly Agile.
  • Strong leadership and mentoring abilities.
  • Proven experience in designing and implementing software architecture.
  • Exceptional problem-solving and critical-thinking skills.
  • Excellent communication and interpersonal skills.
  • Experience with database management systems (e.g., SQL Server, Oracle) and ORM technologies (e.g., Entity Framework).
  • Relevant certifications (e.g., Microsoft Certified: Azure Solutions Architect Expert) are a plus.

Skills:

  • Deep knowledge of .NET development principles and best practices.
  • Proficiency in C# and other programming languages.
  • Strong analytical and troubleshooting skills.
  • Ability to lead projects and work collaboratively in a team environment.

© 2025 Qureos. All rights reserved.