Senior Full-Stack Engineer - Enterprise Web & APIs

Rawaj HCM Jobs

Riyadh

On-site

SAR 240,000 - 360,000

Full time

5 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Rawaj HCM Jobs seeks a Senior Full Stack Programmer to design, develop, and support enterprise web applications across front-end and back-end. You will build modern UIs with HTML5, CSS3, JavaScript, Angular, and WebAssembly, and craft robust back-end services using C# and .NET Core 9+.

You will implement secure coding practices, APIs, and scalable databases (SQL Server, PostgreSQL, MongoDB) in a fast-paced, air-gapped environment.

Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related field.
  • Minimum 5–7 years of experience in full-stack software development, preferably within a large-scale technology, enterprise, government, or systems integration environment.
  • Strong hands-on experience with HTML5, CSS3, JavaScript, AngularJS, latest Angular, and WebAssembly.
  • Solid experience with C#, .NET Core 9+, Entity Framework, ORM frameworks, and software Design Patterns.
  • Strong experience with SQL Server, PostgreSQL, MongoDB, SQL, and database management.
  • Hands-on experience with Telerik, Docker, Kubernetes, and CI/CD pipelines.
  • Strong understanding of RESTful APIs, application integration, authentication, authorization, application security, and performance optimization.
  • Strong understanding of software architecture, development best practices, scalability, maintainability, and application performance.
  • Proven ability to troubleshoot and resolve complex application, integration, database, performance, and production issues.
  • Experience with deployment, upgrades, migrations, configuration changes, and production support.
  • Experience working within air-gapped, isolated, or restricted environments.
  • Strong experience coordinating with cross-functional technical teams, project stakeholders, infrastructure, cybersecurity, and database teams.
  • Excellent analytical, troubleshooting, communication, documentation, and problem-solving skills.
  • Experience providing technical guidance and mentoring to junior developers and team members is an advantage.

Responsibilities

  • Design, develop, implement, and maintain high-performance enterprise web applications across front-end and back-end environments.
  • Develop modern and responsive front-end applications using HTML5, CSS3, JavaScript, AngularJS, latest Angular, and WebAssembly.
  • Develop and maintain back-end applications, services, and APIs using C# and .NET Core 9+.
  • Utilize Entity Framework, ORM technologies, and appropriate Design Patterns to develop scalable, maintainable, and high-quality applications.
  • Design, develop, optimize, and maintain databases using SQL Server, PostgreSQL, and MongoDB.
  • Develop and integrate RESTful APIs and application services to support enterprise systems and business requirements.
  • Implement application security, authentication, authorization, data protection, and secure coding practices.
  • Deploy, manage, and support applications using Docker and Kubernetes.
  • Develop and maintain CI/CD pipelines to automate application build, testing, deployment, and release processes.
  • Monitor application performance, identify potential issues, and resolve complex application, integration, database, performance, and production incidents.
  • Plan and execute application upgrades, migrations, configuration changes, and deployments while minimizing operational disruption.
  • Coordinate with project managers, business stakeholders, infrastructure, cybersecurity, database, and application teams to ensure effective application delivery and issue resolution.
  • Support application testing, deployment, troubleshooting, and production operations, ensuring timely resolution of technical issues.
  • Maintain accurate application architecture documentation, source code, configurations, API documentation, deployment procedures, and operating guidelines.
  • Ensure applications can be developed, deployed, and maintained effectively within air-gapped, isolated, or restricted environments.
  • Provide technical guidance, knowledge sharing, and support to junior developers and technical team members to enhance team capabilities and development standards.

Skills

HTML5
CSS3
JavaScript
Angular
WebAssembly
C#
.NET Core
Entity Framework
ORM
SQL Server
PostgreSQL
MongoDB
RESTful APIs
Docker
Kubernetes
CI/CD
Security best practices

Education

Bachelor's degree in Computer Science, Software Engineering, Information Technology

Tools

Entity Framework
ORM frameworks
Telerik
Docker
Kubernetes

Job description

Rawaj HCM Jobs seeks a Senior Full Stack Programmer to design, develop, and support enterprise web applications across front-end and back-end. You will build modern UIs with HTML5, CSS3, JavaScript, Angular, and WebAssembly, and craft robust back-end services using C# and .NET Core 9+.

You will implement secure coding practices, APIs, and scalable databases (SQL Server, PostgreSQL, MongoDB) in a fast-paced, air-gapped environment.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Full-Stack Engineer: Enterprise Web Apps & APIs
Senior Full-Stack Engineer: Enterprise Web Apps & APIs

Client of Rawaj Company for Recruitment • Saudi Arabia

On-site
SAR 240,000 - 420,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 Programmer - IT | Saudi Arabia
Senior Full stack Programmer - IT | Saudi Arabia

Rawaj HCM Jobs • Riyadh

On-site
SAR 240,000 - 360,000
Senior Enterprise Software Engineer
Senior Enterprise Software Engineer

TAWANTECH • Riyadh

On-site
SAR 180,000 - 280,000
Senior Full-Stack Engineer: .NET, React & Power Platform
Senior Full-Stack Engineer: .NET, React & Power Platform

Jadeer Logistics • Al Khobar

On-site
SAR 120,000 - 240,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
Remote Senior .NET Full-Stack Engineer - Cloud & APIs
Remote Senior .NET Full-Stack Engineer - Cloud & APIs

Silver Rabbit LLC • Riyadh

Remote
Fully remote contract opportunity
Exposure to modern cloud infrastructure
Direct contractor engagement without agency involvement
+2
Full Stack Developer
Full Stack Developer

Mantiqi • Jeddah

On-site
SAR 80,000 - 120,000
Senior Frontend Engineer - Responsive Web Apps with APIs
Senior Frontend Engineer - Responsive Web Apps with APIs

Emdad By Elm • Riyadh

On-site
SAR 120,000 - 180,000
Senior Full-Stack Engineer - React/.NET + AWS (Remote)
Senior Full-Stack Engineer - React/.NET + AWS (Remote)

Jobgether • Saudi Arabia

On-site
SAR 240,000 - 360,000
Remote work arrangement
Cloud-based applications exposure
Modern tech stack