Software, Developer

Master-Works

Riyadh

On-site

SAR 90,000 - 130,000

Full time

40 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Master Works in Riyadh is seeking a motivated fresh graduate to join the development team as a Junior Software Developer. You will work with senior engineers to design, build, test, and maintain web applications using Angular on the front end and .NET on the back end, supporting digital transformation projects for clients across the Kingdom.

The role emphasizes learning, code quality, teamwork, and agile practices.

Qualifications

  • Graduated or graduating soon in computer science or related field.
  • Solid fundamentals in OOP, data structures, and algorithms.
  • Hands-on knowledge of Angular, TypeScript, C# and .NET.
  • Working knowledge of SQL and relational databases (SQL Server preferred).
  • Familiarity with Git and RESTful API concepts.
  • Good command of English; Arabic is a plus.

Responsibilities

  • Develop and maintain front-end features using Angular, TypeScript, HTML5 and CSS/SCSS.
  • Build and maintain back-end services and RESTful APIs with C# and ASP.NET Core.
  • Write clean, readable code and follow team standards.
  • Write SQL queries, stored procedures, and basic database designs.
  • Write unit tests and fix bugs identified during testing and code reviews.
  • Integrate front-end components with back-end APIs and third-party services.
  • Participate in daily stand-ups, sprints, and code reviews in an Agile/Scrum environment.
  • Prepare basic technical documentation for features developed.
  • Use Git for version control and follow PR processes.
  • Continuously learn new tools and technologies and take feedback from seniors.

Skills

Angular
TypeScript
HTML5
CSS/SCSS
C#
ASP.NET Core
SQL Server
REST APIs
Git
Unit testing
English

Education

Bachelor's degree in Computer Science or related field

Tools

Angular
ASP.NET Core
SQL Server
Git

Job description

Adree a subsidiary of Master Works, bridges business and technology through innovative digital solutions. Its expertise spans Quality Assurance, Quality Control, Low-Code/No-Code development, application performance, and application lifecycle management.

We are looking for a motivated fresh graduate to join our development team as a Junior Software Developer. You will work alongside senior engineers to design, build, test, and maintain web applications using Angular on the front end and .NET on the back end, supporting digital transformation projects for clients across the Kingdom.

Key Responsibilities
  • Develop and maintain responsive front-end features using Angular, TypeScript, HTML5, and CSS/SCSS.
  • Build and maintain back-end services and RESTful APIs using C# and ASP.NET Core.
  • Write clean, readable, and maintainable code following team standards and best practices.
  • Work with SQL Server to write queries, stored procedures, and basic database designs.
  • Write unit tests and fix bugs identified during testing and code reviews.
  • Integrate front-end components with back-end APIs and third-party services.
  • Participate in daily stand-ups, sprint planning, and code reviews in an Agile/Scrum environment.
  • Prepare basic technical documentation for the features you develop.
  • Use Git for version control and follow the team's branching and pull request process.
  • Continuously learn new tools & technologies and take feedback from senior team members.
  • Bachelor's degree in computer science, Software Engineering, Information Technology, or a related field.
  • Graduated within the last 2 years, or graduating soon (internship or graduation project experience is a plus).
  • Solid understanding of programming fundamentals: OOP, data structures, and algorithms.
  • Hands-on knowledge of Angular (components, services, routing, forms, RxJS) and TypeScript.
  • Hands-on knowledge of C# and .NET / ASP.NET Core (Web API, MVC basics, Entity Framework Core).
  • Working knowledge of SQL and relational databases (SQL Server preferred).
  • Good knowledge of HTML5, CSS3, and JavaScript.
  • Familiarity with Git and basic RESTful API concepts.
  • Good command of English (written and spoken); Arabic is a plus.
Preferred Skills (Nice to Have)
  • Exposure to Agile/Scrum, Azure DevOps, or Jira.
  • Basic knowledge of unit testing frameworks (xUnit, Jasmine/Karma).
  • Familiarity with Bootstrap, Angular Material, or similar UI libraries.
  • Basic understanding of authentication concepts (JWT, OAuth).
  • Awareness of low-code platforms (e.g., OutSystems) or cloud services (Azure).
Personal Attributes
  • Strong problem-solving and analytical thinking.
  • Eagerness to learn and ability to accept feedback.
  • Good communication and teamwork skills.
  • Attention to detail and ownership of assigned tasks.
  • Ability to manage time and meet deadlines.

Location: Client Site

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Full Stack .NET, Developer at MASTER-WORKS
Full Stack .NET, Developer at MASTER-WORKS

MASTER-WORKS • Riyadh

On-site
SAR 120,000 - 180,000
Junior Software Developer: Angular/.NET (Onsite)
Junior Software Developer: Angular/.NET (Onsite)

Master-Works • Riyadh

On-site
SAR 90,000 - 130,000
Full Stack .NET, Developer
Full Stack .NET, Developer

Master-Works • Riyadh

On-site
SAR 120,000 - 180,000
Software Technical, Senior Engineer at Adree
Software Technical, Senior Engineer at Adree

Adree • Riyadh

On-site
SAR 300,000 - 450,000
OutSystems / .NET, Developer at MASTER-WORKS
OutSystems / .NET, Developer at MASTER-WORKS

MASTER-WORKS • Riyadh

On-site
SAR 120,000 - 180,000
Senior Full stack Programmer - IT | Saudi Arabia
Senior Full stack Programmer - IT | Saudi Arabia

Rawaj-HCM • Riyadh

On-site
SAR 240,000 - 360,000
OutSystems / .NET, Developer
OutSystems / .NET, Developer

Master-Works • Riyadh

On-site
SAR 120,000 - 170,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 Full-stack developer (.Net & Angular) - Onsite (KSA)
Senior Full-stack developer (.Net & Angular) - Onsite (KSA)

tamemit • Riyadh

On-site
SAR 300,000 - 420,000
Senior Dotnet Developer
Senior Dotnet Developer

T&S • Riyadh

On-site
SAR 180,000 - 260,000