Senior Full stack Programmer - IT | Saudi Arabia

Maseera

Saudi Arabia

On-site

SAR 240,000 - 420,000

Full time

6 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

Maseera, a leading Saudi technology company, seeks a Senior Full Stack Programmer to design, develop, and support enterprise web applications across front-end and back-end. You will build services and APIs in C#/.NET, manage databases with SQL Server, PostgreSQL, and MongoDB, and implement secure, scalable solutions.

You'll deploy with Docker/Kubernetes, maintain CI/CD pipelines, and mentor junior developers while coordinating with cross-functional teams to ensure timely, high-quality delivery

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.
  • 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.

Responsibilities

  • Design, develop, implement, and maintain high-performance enterprise web applications across front-end and back-end environments.
  • 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

C#
.NET Core 9+
Entity Framework
ORM
RESTful APIs
SQL Server
PostgreSQL
MongoDB
Docker
Kubernetes
CI/CD

Education

Bachelor's degree in Computer Science/Software Engineering/IT

Tools

Telerik

Job description

Senior Full stack Programmer - IT | Saudi Arabia

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 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.

Knowledge, Skills, and Experience:

  • 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.
  • 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 dep
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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 • Riyadh

On-site
SAR 240,000 - 360,000
Senior Full-Stack .NET Developer
Senior Full-Stack .NET Developer

Maseera • Riyadh

On-site
SAR 180,000 - 300,000
Software Engineer
Software Engineer

Specialized Security Service S3 • Riyadh, Jeddah

On-site
SAR 180,000 - 300,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
Technical Delivery Manager
Technical Delivery Manager

Saudi Azm • Riyadh

On-site
SAR 280,000 - 420,000
Senior Infrastructure Engineer - Saudi National
Senior Infrastructure Engineer - Saudi National

DeepSource Technologies • Riyadh

On-site
SAR 180,000 - 240,000
Senior Full Stack Developer (.NET, Angular, Node.js & Oracle APEX) – Riyadh, Saudi Arabia
Senior Full Stack Developer (.NET, Angular, Node.js & Oracle APEX) – Riyadh, Saudi Arabia

kbctechnologies • Saudi Arabia

On-site
SAR 312,000 - 469,000
Senior Full-Stack Engineer: .NET Core, Cloud & Security
Senior Full-Stack Engineer: .NET Core, Cloud & Security

Maseera • Saudi Arabia

On-site
SAR 240,000 - 420,000
Senior Application and Integration Expert(Saudi National Only)
Senior Application and Integration Expert(Saudi National Only)

Müller's Solutions • Riyadh

On-site
SAR 150,000 - 200,000
Competitive salary and benefits package
Opportunity to work with a talented team
Exciting projects and innovative work environment