Senior Developer Job

Elm Company

Riyadh

On-site

SAR 180,000 - 240,000

Full time

2 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Elm Company is seeking a Senior Developer in Riyadh, Saudi Arabia. The role focuses on writing high-quality code, driving successful project delivery, and solving complex technical challenges to build reliable software solutions.

You will lead development efforts, analyze architectural decisions, and ensure code quality through reviews, testing, and documentation. A strong background in software development and collaboration with cross-functional teams is essential.

Qualifications

  • Bachelor's or Master's degree in Computer Science or related field (advanced degrees preferred).
  • Minimum 2 years of experience in software development.

Responsibilities

  • Write high-quality, efficient, and maintainable code for complex software applications, often taking a lead role in software design and architecture.
  • Analyze and solve complex technical problems, making critical decisions regarding architecture, tools, and technologies.
  • Use version control systems (e.g., Git) to manage code changes, branches, and collaborate effectively with team members.
  • Write unit tests, perform debugging, and troubleshoot software defects to ensure reliability and quality.
  • Maintain and enhance existing software applications, applying updates, bug fixes, and improvements.
  • Create and maintain technical documentation, including system architecture diagrams, API documentation, and development guidelines.

Education

Bachelor's or Master's degree in Computer Science or related field

Tools

Git

Job description

ROLE PURPOSE

The aim is to state the overall significance of the job from the organization’s perspective. Write high-quality code, contribute to successful project delivery, and collaboratively solve technical challenges to create reliable and efficient software solutions.

Overview

Job Title: Senior Developer

Job Code:

Grade: I2

Direct Reporting Relationships:

Division:

Department:

Section:

Unit:

ROLE PURPOSE: Write high-quality code, contribute to successful project delivery, and collaboratively solve technical challenges to create reliable and efficient software solutions.

Key Accountabilities & Activities

This section describes the principal outputs required from the job.

Key Accountabilities
Key Activities
Coding and Development
  • Write high-quality, efficient, and maintainable code for complex software applications, often taking a lead role in software design and architecture.
  • Analyze and solve complex technical problems, making critical decisions regarding architecture, tools, and technologies.
  • Use version control systems (e.g., Git) to manage code changes, branches, and collaborate effectively with team members.
  • Optimize software performance and scalability, identifying and addressing bottlenecks and inefficiencies.
Testing and Debugging
  • Write unit tests, perform debugging, and troubleshoot software defects to ensure the reliability and quality of the software.
  • Optimize software performance and scalability, identifying and addressing bottlenecks and inefficiencies.
  • Conduct and participate in code reviews to ensure code quality, maintainability, and adherence to coding standards.
  • Maintain and enhance existing software applications, applying updates, bug fixes, and improvements.
Technical Documentation and Quality Assurance
  • Ensure that software adheres to defined quality and security standards, conducting thorough testing and validation.
  • Create and maintain technical documentation, including system architecture diagrams, API documentation, and development guidelines.
JOB SPECIFICATIONS
Academic And Professional Qualifications
  • Bachelor's or Master's degree in Computer Science or related field (advanced degrees preferred)
Years And Nature Of Experience
  • 2+ Years.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Application Architecture Analyst Job
Senior Application Architecture Analyst Job

Elm Company • Riyadh

On-site
SAR 180,000 - 240,000
Senior DevOps Engineer
Senior DevOps Engineer

Gathern | جاذر إن • Riyadh

On-site
SAR 180,000 - 280,000
Senior Software Engineer
Senior Software Engineer

Client of imploy • Riyadh

On-site
SAR 240,000 - 420,000
Senior Developer
Senior Developer

Tata Consultancy Services • Riyadh

On-site
SAR 150,000 - 210,000
Software Engineer
Software Engineer

Emdad By Elm • Riyadh

On-site
SAR 150,000 - 210,000
Senior Manager - Development Business Solutions
Senior Manager - Development Business Solutions

Qiddiya • Riyadh

On-site
SAR 450,000 - 750,000
Senior Manager - Development Business Solutions
Senior Manager - Development Business Solutions

Qiddiya | القدية • Riyadh

On-site
SAR 240,000 - 480,000
Analyst II Software Engineering
Analyst II Software Engineering

DXC Technology • Saudi Arabia

On-site
SAR 60,000 - 100,000
Full Stack Developer
Full Stack Developer

PrimeGate for Communications and IT • Riyadh

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

Müller's Solutions • Riyadh

On-site
SAR 224,000 - 300,000