×
Register Here to Apply for Jobs or Post Jobs. X

Senior Developer

Job in Riyadh, Riyadh Region, Saudi Arabia
Listing for: Elm
Full Time position
Listed on 2026-06-06
Job specializations:
  • Software Development
    Software Engineer, Full Stack Developer
Salary/Wage Range or Industry Benchmark: 200000 - 300000 SAR Yearly SAR 200000.00 300000.00 YEAR
Job Description & How to Apply Below
Position: Senior Developer Job

Location:

Riyadh, SA

Facility:
Others

OVERVIEW

Job Title: Senior Developer

Job Code: 580576

Grade: I2

Group: -

Division: Absher Division

Department: Shared Tech Services

Unit: -

ROLE PURPOSE

To develop high-quality, reliable, and efficient software solutions by writing maintainable code, contributing to application design and successful project delivery, resolving technical challenges, and ensuring alignment with approved quality, security, and development standards in accordance with Elm's policies and procedures.

KEY

ACCOUNTABILITIES AND ACTIVITIES
  • Software Development & Coding
  • Develop high-quality, efficient, and maintainable code for software applications and services.
  • Contribute to software design and application development activities in alignment with approved requirements and technical standards.
  • Use version control systems such as Git to manage code changes, branches, and collaboration with team members.
  • Implement software components and features while ensuring code readability, reusability, and maintainability.
  • Technical Problem Solving
  • Analyze and resolve technical issues and software defects across assigned applications and services.
  • Contribute to identifying root causes of incidents, defects, and performance issues and recommend appropriate solutions.
  • Support the selection and use of suitable tools, technologies, and development practices based on project needs.
  • Escalate complex technical challenges when required and support resolution with relevant teams.
  • Participate in application design discussions and provide input on technical approaches and solution components.
  • Contribute to designing scalable, secure, and reliable software solutions within defined technical guidelines.
  • Support the review of technical designs to ensure alignment with application requirements and development standards.
  • Ensure developed solutions are practical, sustainable, and aligned with overall system architecture.
  • Write and execute unit tests to validate developed code and ensure software reliability.
  • Perform debugging and troubleshooting activities to identify and fix software defects.
  • Support functional and technical testing activities in coordination with quality assurance teams.
  • Ensure issues identified during testing are resolved in a timely and effective manner.
  • Code Review & Quality Assurance
  • Conduct and participate in code reviews to ensure code quality, maintainability, and adherence to coding standards.
  • Ensure software deliverables comply with defined quality, security, and development standards.
  • Apply best practices related to secure coding, performance, and maintainability during development activities.
  • Support continuous improvement of coding practices, development guidelines, and quality assurance activities.
  • Performance Optimization & Scalability
  • Monitor and optimize software performance, scalability, and efficiency for assigned applications and services.
  • Identify performance bottlenecks, inefficiencies, and technical constraints and recommend improvements.
  • Implement enhancements that improve system responsiveness, stability, and user experience.
  • Support capacity and performance-related analysis in coordination with relevant technical teams.
  • Application Maintenance & Enhancement
  • Maintain and enhance existing software applications through updates, bug fixes, and improvements.
  • Support application stability by resolving assigned incidents, change requests, and technical tasks.
  • Ensure implemented changes are properly tested, documented, and aligned with approved requirements.
  • Coordinate with relevant stakeholders to understand enhancement needs and delivery priorities.
  • Technical Documentation & Knowledge Sharing
  • Create and maintain technical documentation, including development notes, API documentation, and system-related references.
  • Document technical decisions, implementation details, and configuration requirements to support maintainability.
  • Share knowledge with team members to support consistent development practices and effective collaboration.
  • Contribute to improving development guidelines, reusable components, and internal technical references.
  • Follow all relevant departmental policies, processes, standard operating procedures, and instructions so that work is carried out in a controlled and consistent manner.
  • Comply with all relevant safety, quality, and environmental management policies, procedures, and controls to ensure a healthy and safe work environment.
  • Information Security
  • Comply with all relevant information security practices and standards to ensure data integrity and confidentiality.
JOB SPECIFICATIONS

Academic and professional qualifications:

  • Bachelor's degree in Computer Science, Software Engineering, Information Technology, Information Systems, or a related field.
  • Professional certifications or training in software development, programming languages, cloud, Dev Ops, or related technologies are an advantage.

Years and Nature of

Experience:

  • 2+ years of relevant experience in software development, application development, programming, testing,…
Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary