Qureos

FIND_THE_RIGHTJOB.

Advisor - NET Backend - End developer (SMP)

Tabuk, Saudi Arabia

***Clarification on SMP Contract: It is Supplementary Manpower service contract job in which prospective applicants are interviewed and salary determined by NEOM interview panel; and being employed under the payroll of SMP Contract (SMP Vendor). Successfully mobilized candidates would be under the visa sponsorship of SMP Vendor Company/Contract.


ROLE OVERVIEW

The .NET Developer is responsible for designing, developing, and maintaining scalable, secure, and high-performance backend applications and services. This role requires deep expertise in the .NET Framework/Core, C#, and enterprise-grade application development. The .NET Developer will collaborate with cross-functional teams including project managers, frontend developers, mobile developers, designers, and end-users to deliver reliable and efficient software solutions. The position requires strong problem-solving skills, solid experience in backend development, enterprise system integration, and the ability to mentor junior developers. The .NET Developer will report directly to the Project Manager.



REQUIREMENTS SUMMARY

  • Strong proficiency in .NET Framework/Core and C# for backend development.
  • Hands-on experience with RESTful APIs, Web APIs, and microservices architectures.
  • Proficiency in database technologies such as SQL Server, NoSQL, and ORM frameworks (e.g., Entity Framework).
  • Familiarity with cloud platforms (Azure, AWS, or GCP) and on-premise deployments.
  • Experience with CI/CD pipelines, Git, and DevOps practices.
  • Strong understanding of software architecture, design patterns, and system scalability.
  • Experience with middleware/integration bus and enterprise application integration.
  • Excellent analytical and problem-solving skills with high attention to detail.
  • Strong communication and interpersonal skills to collaborate effectively with technical and non-technical stakeholders.
  • Ability to lead code reviews, mentor junior developers, and ensure coding best practices.
  • Commitment to delivering high-quality software with a focus on performance, security, and maintainability.

ROLE COMPETENCIES & ACTIVITIES

Backend Development (.NET)

  • Design, develop, and maintain scalable and secure backend services using .NET Core/Framework.
  • Implement REST APIs and microservices to support frontend and mobile applications.
  • Optimize system performance, reliability, and scalability.
  • Ensure proper integration with databases and third-party services.
  • Implement secure coding practices and adhere to compliance requirements.


API & System Integration

  • Develop and maintain robust integration with third-party services, middleware, and enterprise systems.
  • Collaborate with frontend and mobile teams to define API contracts and ensure seamless integration.
  • Implement authentication, authorization, and secure data handling.


Database Development

  • Design and optimize database schemas and queries for high performance.
  • Work with SQL Server, NoSQL, and ORM frameworks such as Entity Framework.
  • Ensure data integrity, backup strategies, and security best practices.



Change & Continuous Improvement

  • Stay informed about the latest .NET features, frameworks, and development practices.
  • Promote code quality, maintainability, and reusability across projects.
  • Participate in technical discussions and propose solutions to improve system architecture and workflows.


Project Management & Collaboration

  • Collaborate with project managers, frontend/mobile developers, and QA teams to deliver high-quality backend solutions.
  • Provide technical input during project planning, estimation, and design phases.
  • Participate in Agile ceremonies such as sprint planning, daily standups, and retrospectives.
  • Track and monitor development progress, ensuring timely delivery of backend features.


Leadership & Mentorship

  • Lead by example in technical excellence and backend best practices.
  • Conduct code reviews and provide constructive feedback.
  • Mentor junior developers to enhance their skills and professional growth.
  • Promote a culture of innovation, teamwork, and continuous learning.



EXPERIENCE & QUALIFICATIONS

Knowledge, Skills and Experience

  • Proven experience in backend application development with .NET.
  • Experience in application installation, configuration, and support.
  • Bachelor’s degree in Computer Engineering, Information Technology, Computer Science, or related field.
  • Familiarity with IT service management and software lifecycle practices.
  • Strong problem-solving ability, critical thinking, and project management skills.


Qualifications

  • 5+ years of experience in backend software development, with a strong focus on .NET technologies.
  • Proficiency in .NET Framework/Core, C#, and Web API development.
  • Experience with RESTful APIs, microservices, middleware, and cloud/on-premise architectures.
  • Familiarity with database technologies (SQL Server, NoSQL) and ORM frameworks.
  • Exposure to CI/CD pipelines, source control (Git), and DevOps practices.


© 2025 Qureos. All rights reserved.