Senior Developer

T&S

Riyadh

On-site

SAR 180,000 - 250,000

Full time

12 hours ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Tools & Solutions is seeking a Senior Developer to design, build, and maintain enterprise software within a SAP/Big Data and AI-enabled environment. You will translate complex requirements into scalable solutions, develop APIs, integrations, and services, and contribute to modernization and cloud initiatives.

The role demands strong development expertise, analytical thinking, and the ability to collaborate with architects, QA, DevOps, and business stakeholders across large enterprise projects.

Qualifications

  • Bachelor's degree in computer science, software engineering, information technology, or related field.
  • Minimum 5 years of professional software development experience.
  • Strong understanding of OOP, data structures, and design patterns.
  • Experience delivering enterprise applications, APIs, services, or software solutions.
  • Familiarity with software development lifecycle, testing, debugging, and deployment.
  • Excellent analytical, problem-solving, and stakeholder management skills.

Responsibilities

  • Design, develop, test, deploy, and maintain scalable software applications and solutions.
  • Translate business and technical requirements into maintainable technical solutions.
  • Write clean, secure, and well-documented code following best practices.
  • Develop, integrate, and maintain APIs, services, databases, and third-party integrations.
  • Troubleshoot, debug, and resolve production issues.
  • Participate in code reviews and enforce coding standards and architecture guidelines.
  • Collaborate with architects, developers, QA, DevOps, and business stakeholders to deliver solutions.
  • Contribute to modernization, digital transformation, automation, and cloud initiatives.
  • Support deployment, release management, testing, and production support.
  • Mentor junior developers and share best practices.

Skills

Software development
OOP
Data structures
Design patterns
APIs
Services
Cloud & DevOps
Testing & debugging
Stakeholder management
Mentoring juniors

Education

Bachelor's degree in CS / SE / IT

Tools

APIs
Databases
Cloud platforms

Job description

Tools & Solutions is a rapidly growing B2B service provider in the GCC, offering end-to-end corporate business and digital solutions.

We provide:

Corporate Solutions

  • Business incorporation and regional headquarters relocation to Saudi Arabia.
  • Real estate and office space management solutions.
  • End-to-end business process outsourcing.
  • Taxation and VAT solutions, as well as financial services.

HR Solutions

  • HR assessment and HR consultancy services.
  • The Training & Learning Academy and human capital capacity-building solutions.
  • Expert and management staffing and contracting, as well as end-to-end people solutions.

Digital Solutions

  • SAP implementation, operations, and licensing.
  • Big Data governance, consulting, management, and operations.
  • Industrial IoT (IIoT), Digital Twins, and Generative Artificial Intelligence.
  • Software development, operations, and licensing.

Our clients include many Saudi government entities, as well as leading Saudi and international corporations.

We are currently looking for a Senior Developer for an outsourcing opportunity, who can perform at the top of their game and join us in contributing to our continued success.

Role Overview

The Senior Developer is responsible for designing, developing, implementing, and maintaining high-quality software applications and solutions within an enterprise environment.

The role involves translating business and technical requirements into scalable and reliable software solutions, developing and integrating applications and APIs, troubleshooting complex technical issues, and contributing to application modernization and continuous improvement initiatives.

The ideal candidate possesses strong software development expertise, analytical and problem-solving skills, and extensive experience working with modern development technologies and enterprise applications.

Responsibilities
  • Design, develop, test, deploy, and maintain scalable and high-quality software applications and solutions.
  • Analyze business and technical requirements and translate them into effective and maintainable technical solutions.
  • Write clean, efficient, secure, and well-documented code following software development best practices.
  • Develop, integrate, and maintain APIs, services, databases, and third-party system integrations.
  • Troubleshoot, debug, and resolve complex application and production issues.
  • Participate in code reviews and ensure adherence to coding standards, architecture guidelines, and development best practices.
  • Collaborate with solution architects, developers, QA teams, DevOps engineers, and business stakeholders to deliver successful technology solutions.
  • Contribute to application modernization, digital transformation, automation, and cloud initiatives.
  • Support application deployment, release management, testing, and production support activities.
  • Mentor junior developers and provide technical guidance on development practices, tools, and solutions.
  • Stay up to date with emerging technologies and contribute to the continuous improvement of development processes and technical solutions.
Requirements
  • Bachelor's degree in computer science, Software Engineering, Information Technology, or a related field.
  • Minimum of 5 years of professional experience in software development.
  • Strong understanding of software development principles, object-oriented programming, data structures, and design patterns.
  • Proven experience developing enterprise applications, APIs, services, or software solutions.
  • Strong knowledge of software development lifecycle, testing, debugging, and deployment practices.
  • Excellent analytical, problem-solving, communication, and stakeholder management skills.
  • Relevant technical certifications are considered an advantage.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior IT Planning and Strategy
Senior IT Planning and Strategy

TS • Saudi Arabia

On-site
SAR 360,000 - 600,000
Senior Full Stack Programmer
Senior Full Stack Programmer

Client of Rawaj Company for Recruitment • Saudi Arabia

On-site
SAR 240,000 - 420,000
Senior Development Lead Full Stack Microservices_ Onsite Saudi Arabia
Senior Development Lead Full Stack Microservices_ Onsite Saudi Arabia

Royal Cyber • Saudi Arabia

On-site
SAR 300,000 - 540,000
Senior Software Developer "Saudi National Only"
Senior Software Developer "Saudi National Only"

Müller`s Solutions • Riyadh

On-site
SAR 180,000 - 300,000
Senior Software Developer \"Saudi National Only\"
Senior Software Developer \"Saudi National Only\"

Mullers Solutions 1 • Riyadh

On-site
SAR 240,000 - 320,000
Solutions Architect
Solutions Architect

Synechron • Riyadh

On-site
SAR 380,000 - 600,000
.Net Developer
.Net Developer

Jobgether SRL • Saudi Arabia

Remote
SAR 180,000 - 320,000
Remote work
Contract opportunity
Technical variety
+3
Senior Development Lead - Full Stack Microservices
Senior Development Lead - Full Stack Microservices

CreditNinja - KMD Partners, LLC • Riyadh

On-site
SAR 420,000 - 660,000
Software Engineer (Front and Back end)
Software Engineer (Front and Back end)

Jobgether SRL • Saudi Arabia

On-site
SAR 180,000 - 300,000
Remote work opportunity
Full-stack exposure
Cloud platforms experience
+2
Software Engineer
Software Engineer

Specialized Security Service S3 • Riyadh, Jeddah

On-site
SAR 180,000 - 300,000