Job Search and Career Advice Platform

Enable job alerts via email!

Software Developer

2P Perfect Presentation

Riyadh

On-site

SAR 200,000 - 300,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading software development firm in Riyadh is seeking a passionate Software Developer to join their team. The candidate will be responsible for building robust web applications, APIs, and microservices. A Bachelor's degree in Software Engineering or Computer Science and a minimum of 5 years of experience in full-stack or .NET development is required. This role offers a chance to contribute to the creation and maintenance of innovative digital solutions.

Qualifications

  • Bachelor’s degree in Software Engineering, Computer Science, or a related field is required.
  • At least 5 years of experience in full-stack or .NET development.
  • Understanding of RESTful API development is a must.

Responsibilities

  • Build robust and scalable web applications and APIs.
  • Implement database design and maintenance tasks.
  • Conduct code reviews and provide long-term solutions.

Skills

Web applications development
API development
Microservices architecture
Database design and optimization
Version control (Git)
Agile/Scrum methodologies

Education

Bachelor’s degree in Software Engineering or Computer Science

Tools

SQL Server
Entity Framework
Docker
Job description

We’re looking for a passionate and detail-oriented Software Developer to join our development team and contribute to the creation and maintenance of modern, scalable applications that power our digital platforms.

Key Responsibilities
  • Build robust and scalable web applications, APIs, and microservices to support business operations.
  • Implement database design, optimization, and maintenance using SQL Server or other relational databases.
  • Ensure adherence to code quality, testing, and version control best practices (Git, CI/CD pipelines).
  • Conduct code reviews, troubleshoot technical issues, and provide effective, long-term solutions.
  • Apply security and performance optimization techniques to enhance system reliability.
  • Participate in Agile/Scrum processes, contributing to sprint planning, estimation, and retrospectives.
Qualifications
  • Bachelor’s degree in software engineering, Computer Science, or a related field.
  • Minimum of 5 years of experience in full-stack or .NET development.
  • Solid understanding of RESTful API development and integration projects.
  • Experience with Entity Framework, LINQ, and SQL databases.
  • Familiarity with CI/CD pipelines, Git, Docker, or similar development tools.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.