Senior Full Stack Programmer

Client of Rawaj Company for Recruitment

Saudi Arabia

On-site

SAR 240,000 - 420,000

Full time

4 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Client of Rawaj Company for Recruitment in Saudi Arabia seeks a Senior Full Stack Programmer to design, develop, implement, and support enterprise web applications across front-end and back-end environments.

The role requires delivering scalable solutions, troubleshooting complex issues, integrating enterprise systems, and guiding production environments in a fast-paced technology solutions setting.

Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related field.

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 to develop scalable, maintainable applications.
  • Design, develop, optimize and maintain databases using SQL Server, PostgreSQL, and MongoDB.
  • Develop and integrate RESTful APIs and 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 for build, test, deployment and release processes.
  • Monitor performance, troubleshoot issues, and resolve complex production incidents.
  • Plan upgrades, migrations, and deployments with minimal disruption.
  • Coordinate with project managers, stakeholders, infrastructure, cybersecurity, and database teams.

Skills

HTML5
CSS3
JavaScript
AngularJS
Angular (latest)
WebAssembly
C#
.NET Core 9+
Entity Framework
ORM frameworks
RESTful APIs
Docker
Kubernetes
CI/CD
Air-gapped environments

Education

Bachelor's degree in Computer Science or related field

Tools

Telerik

Job description

Join a leading Saudi technology and systems integration company specializing in delivering innovative enterprise IT infrastructure cybersecurity cloud networking and digital transformation solutions to government enterprise and commercial customers across the Kingdom The Senior Full Stack Programmer will be responsible for designing developing implementing maintaining and supporting enterprise web applications across front-end and back-end environments The role requires a highly experienced software professional capable of developing scalable applications troubleshooting complex technical issues integrating enterprise systems supporting production environments and providing technical guidance in a fast-paced technology solutions environment

Key Accountabilities
  • 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
Requirements
  • 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 application 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 , with the ability to work effectively under pressure.
  • Experience providing technical guidance and mentoring to junior developers and team members is an advantage.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

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
Technical Delivery Manager
Technical Delivery Manager

Saudi Azm عزم السعودية • Riyadh

On-site
SAR 250,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 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
Full-Stack .NET & OutSystems Developer
Full-Stack .NET & OutSystems Developer

Total-TECH Co • Riyadh

On-site
SAR 180,000 - 260,000
Senior System Support Engineer / Web Developer
Senior System Support Engineer / Web Developer

Saudi Business Machines • Saudi Arabia

On-site
Senior Software Developer "Saudi National Only"
Senior Software Developer "Saudi National Only"

Müller's Solutions • Riyadh

On-site
SAR 224,000 - 300,000
Senior Developer
Senior Developer

TAWANTECH • Riyadh

On-site
SAR 180,000 - 280,000
Senior DevOps Engineer — Remote, Cloud & CI/CD
Senior DevOps Engineer — Remote, Cloud & CI/CD

WEbook, Inc. • Riyadh

On-site
SAR 240,000 - 360,000
Frontend Developer - Short Term
Frontend Developer - Short Term

Khibraty • Riyadh

On-site