Job Overview
| Particulars | Details |
|---|---|
| Position | Senior Backend Developer .NET / Senior QA Engineer |
| Company | SBS |
| Location | Riyadh |
| Job Type | Full-Time |
| Experience | 5 - 7 years |
| Category / Department | IT |
| Application Mode |
π’ About SBS
Company Overview:
SBS is a professional services company focused on delivering business and technology solutions. The company specializes in digital transformation and provides innovative solutions designed to improve operational efficiency, support business growth, and enhance customer experiences. SBS follows a customer-centric approach focused on solving complex business challenges through partnership and measurable outcomes.
Company Mission:
To solve complex business challenges through innovative business solutions that enhance operational efficiency, drive growth, and deliver outstanding customer experiences.
Company Vision:
To empower businesses through digital transformation and help drive their success.
Core Values / Principles
Customer-centric approach
Innovation
Operational efficiency
Business growth
Measurable success
Customer experience
7970 King Abdulaziz Road, Alrabe District, Building 4478, Riyadh, Saudi Arabia
π‘ Editor's Note / Preparation Tip
Resume Tips:
Backend candidates should prominently highlight C#, .NET 8/.NET Core, ASP.NET Core Web API, SQL Server, EF Core, REST APIs, and Microservices.
Clearly state your total backend development experience and senior-level experience.
QA candidates should highlight automation testing frameworks and tools such as Selenium, Playwright, or Cypress.
Mention programming language experience relevant to test automation.
Include Postman API testing and advanced SQL/database validation experience.
Highlight Azure DevOps or Jira experience.
Clearly mention your willingness to work onsite in Riyadh.
Interview Preparation:
Backend candidates should revise .NET 8/.NET Core, C#, ASP.NET Core Web API, dependency injection, REST APIs, Microservices, and Entity Framework Core.
Prepare SQL Server queries, optimization, joins, indexes, and database concepts.
Review Azure, Git, and CI/CD fundamentals.
QA candidates should revise automation framework architecture and Selenium/Playwright/Cypress concepts.
Prepare API testing scenarios using Postman.
Review advanced SQL queries and database verification techniques.
Prepare Azure DevOps/Jira workflow and defect-management scenarios.
Professional Tips:
Apply for the position that most closely matches your primary expertise.
Quantify your technical achievements and project impact.
Highlight production-level experience with the required technologies.
Clearly mention your current location and relocation/onsite availability for Riyadh.
Keep the resume focused on the specific role rather than listing unrelated technologies.
π Job Description
Position Details:
SBS is looking for experienced technology professionals for two onsite positions in Riyadh, Saudi Arabia.
Senior Backend Developer .NET
The role requires strong backend development experience using the Microsoft .NET ecosystem. Candidates should have hands-on expertise with C#, .NET 8/.NET Core, ASP.NET Core Web API, SQL Server, Entity Framework Core, REST APIs, and Microservices. Familiarity with Azure, Git, and CI/CD is also required.
Senior QA Engineer
The Senior QA Engineer will be responsible for software quality and automated testing. Candidates should have 5β7 years of software testing or QA experience, including at least 3 years in a senior capacity. Strong experience with automated UI testing tools such as Selenium, Playwright, or Cypress is required, along with TypeScript/JavaScript, C#, or Java. Candidates should also have strong Postman and advanced SQL skills and experience with Azure DevOps or Jira.
Benefits / Compensation
Not Provided
Candidate Requirements:
Senior Backend Developer .NET
5+ years of backend development experience.
At least 2 years of experience in a senior backend development role.
Strong C# experience.
Experience with .NET 8/.NET Core.
ASP.NET Core Web API experience.
Strong SQL Server knowledge.
Experience with Entity Framework Core.
Experience developing REST APIs and Microservices.
Familiarity with Azure, Git, and CI/CD.
Senior QA Engineer
5β7 years of software testing or QA experience.
At least 3 years of senior-level QA experience.
Experience with automated UI testing.
Knowledge of Selenium, Playwright, or Cypress.
Programming experience with TypeScript/JavaScript, C#, or Java.
Strong Postman skills.
Advanced SQL skills for database verification.
Experience with Azure DevOps or Jira.
Preferred Skills:
C#
.NET 8 / .NET Core
ASP.NET Core Web API
SQL Server
Entity Framework Core
REST APIs
Microservices
Azure
Git
CI/CD
Selenium
Playwright
Cypress
TypeScript / JavaScript
Postman
Advanced SQL
Azure DevOps
Jira
Working Days & Hours:
Not Provided
How to Apply:
Interested candidates can send their CV to abeer.ahmed@sbs-sa.net.
π― Key Responsibilities
- β Develop and maintain backend applications using C# and .NET technologies.
- β Build REST APIs and Microservices using ASP.NET Core.
- β Work with SQL Server and Entity Framework Core.
- β Support cloud, version control, and CI/CD activities.
- β Design and execute automated UI testing for software applications.
- β Perform API testing using Postman.
- β Conduct database verification using advanced SQL queries.
- β Work with Azure DevOps or Jira for development and QA activities.
π‘ Required Qualifications & Skills
π Career Guidance & Interview Insights
To help you succeed, we've compiled original preparation guides, resume keywords, and growth analytics for this category of role.
Joining as a Senior Backend Developer .NET / Senior QA Engineer offers a fantastic opportunity to work at the forefront of technological innovation. You will be exposed to modern software development lifecycles, collaborate with cross-functional product teams, and design scalable architectures that directly impact end-users. The continuous learning curve in tech ensures that your programming, debugging, and system engineering skills remain highly marketable and sharp.
The career roadmap in technology is highly rewarding. Typical progression starts as a Junior Software Engineer, moving to Associate Developer and then Senior Software Engineer (3-6 years). From there, professionals choose between an individual contributor trackβbecoming a Tech Lead, Staff Engineer, and Principal Architectβor a management track, advancing to Engineering Manager, Director of Engineering, and Chief Technology Officer (CTO).
Expected Technical & Behavioral Questions:
- Q1: How do you optimize database query performance?
Answer Tip: Talk about indexing strategies, query execution plan analysis, avoiding N+1 queries, and implementing caching layers (like Redis). - Q2: Explain the differences between Microservices and Monolithic architecture.
Answer Tip: Highlight scaling advantages, loose coupling, independent deployments, network latency considerations, and data consistency challenges in microservices. - Q3: How do you handle merge conflicts in Git?
Answer Tip: Explain checking out the local branch, pulling the latest main branch, running git merge, opening the conflicted files to resolve blocks manually, and committing the resolved merge.
To pass automated ATS (Applicant Tracking System) screening and catch the recruiter's eye, tailor your resume with the following tips:
- Keywords to include: Software Engineering, SDLC, OOP, CI/CD Pipelines, SQL databases, Agile, Unit Testing, Code Review, Cloud Architectures (AWS/Azure).
- Format: Use a clean, single-column resume format. Avoid graphics, text boxes, or tables which can scramble ATS parser outputs.
- Quantify Results: Instead of writing 'wrote code', write 'Developed a caching system that reduced server response times by 35%.'
Estimated compensation for this role type in India is βΉ12,00,000 - βΉ25,00,000+ per annum (Senior/Lead level). The actual salary package offered depends on factors such as company size, work mode (remote or on-site), individual technical proficiency, and negotiations during final HR rounds.
Highly recommended certifications include: AWS Certified Solutions Architect, Microsoft Certified: Azure Fundamentals, Certified Kubernetes Administrator (CKA), Oracle Certified Professional Java SE, or tech-stack specific achievements (e.g. Meta Front-End Developer certification).
Frequently Asked Questions
What positions are currently available at SBS?
Answer. SBS is hiring for Senior Backend Developer .NET and Senior QA Engineer positions.
Where are these positions located?
Answer. Both positions are based onsite in Riyadh, Saudi Arabia.
How much experience is required for the Senior Backend Developer role?
Answer. Candidates need 5+ years of backend development experience, including at least 2 years in a senior role.
What technologies are required for the Senior Backend Developer position?
Answer. Key technologies include C#, .NET 8/.NET Core, ASP.NET Core Web API, SQL Server, Entity Framework Core, REST APIs, and Microservices.
How much experience is required for the Senior QA Engineer role?
Answer. Candidates should have 5β7 years of software testing or QA experience, including at least 3 years as a senior.
Which automation testing tools are required for the QA position?
Answer. Candidates should have experience with Selenium, Playwright, or Cypress.
Which programming languages are accepted for the QA automation role?
Answer. Experience with TypeScript/JavaScript, C#, or Java is specified.
Is SQL knowledge required for the QA position?
Answer. Yes. Strong Postman skills and advanced SQL knowledge for database verification are required.
Are Azure DevOps or Jira required?
Answer. Yes. Experience with Azure DevOps or Jira is required for the Senior QA Engineer position.
How can candidates apply?
Answer. Candidates can send their CV to abeer.ahmed@sbs-sa.net.
Share This Job
π‘οΈ Safety Disclaimer: JobPortalConnect curates official listings for informational purposes. Genuine recruiters will never ask you for processing fees, training payments, or security deposits. If you spot suspicious activity, copyright issues, or wish to request the removal of this listing, please report it to us immediately at contact.jobportalconnect@gmail.com.