Search by job, company or skills

MENA Assistance

Senior Software Engineer

new job description bg glownew job description bg glownew job description bg svg
  • Posted 10 days ago
  • Be among the first 10 applicants
Early Applicant

Job Description

MENA Assistance is a trusted provider of roadside, vehicle, and motorist support services across the region. Our platforms support real customers and real incidents, operating around the clock to ensure service continuity when it matters most.

We are hiring a Senior Software Engineer to design, build, and support business-critical systems that enable reliable service delivery at scale. This is a hands-on role with meaningful ownership, working closely with product, operations, and leadership teams in a service-driven environment.

This is a reliability-and-ownership environment, where stability, judgement, and service continuity come first.

Why This Role Is Different

This role offers real ownership of live systems that support day-to-day service operations. The work is challenging and varied, involving a broad range of technologies and hands-on problem-solving. You will address practical issues as they arise, improve how systems behave in production, and take responsibility for outcomes. This role suits someone who values responsibility, variety, and solving real problems.

Key Responsibilities

  • Design, build, and maintain scalable, secure, high-availability systems
  • Own services end-to-end, from design to production support
  • Improve system reliability, automation, and operational resilience
  • Work closely with product and operations to translate real needs into technical solutions
  • Support and mentor other engineers

Minimum Requirements

  • 5+ years of experience in backend or full-stack software engineering roles
  • A bachelor's degree in Information Technology, Computer Science or a relevant field
  • Strong experience building and supporting production systems
  • Solid backend engineering background (.NET, C#, APIs)
  • Hands on enterprise grade modern applications with JS front ends, Event management system with Integrations and APIs orchestration
  • Thorough knowledge and experience of using design patterns and the frameworks implementing them
  • Extensive application of database-related skills along with industry-standard ORM tools within applications
  • Experience with cloud and containerised environments
  • Some experience with architecting complex, distributed, flexible and easy-to-maintain solutions
  • Good understanding of OWASP Top 10 and application of secure development practices
  • Practical, ownership-driven approach to design and engineering
  • Sound judgement when working on live, service-critical systems

Additional Information

This role supports MENA Assistance platforms and operations. Employment will be through the Group's technology entity.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 142150127

Similar Jobs