JobXDubai
JobsCompaniesSalariesPricing
ATS Resume ScannerGratuity CalculatorVisa Eligibility CheckerLeave Calculator
View All Tools
Knowledge HubCareer GuidesCV ServicesEmirates Cabin Crew GuideCareer Coaching
Sign InGet Started

Jobs by Category

  • Engineering & Technology
  • AI & Machine Learning
  • Sales & Business Development
  • Finance & Accounting
  • Marketing & Communications
  • Human Resources
  • Operations & Logistics
  • Construction & Real Estate
  • Healthcare & Medical
  • Hospitality & Tourism
  • Product Management
  • Data & Analytics
  • Design & Creative
  • Customer Support
  • Legal & Compliance
  • Education & Training
  • Executive & Management
  • Administrative

Platform

  • Browse Jobs
  • Jobs in Dubai
  • Jobs in Abu Dhabi
  • Jobs in Sharjah
  • Jobs in Ajman
  • Jobs in Ras Al Khaimah
  • Jobs in Fujairah
  • Jobs in Umm Al Quwain
  • Company Directory
  • Salary Guide
  • Sign Up Free

Free Tools

  • ATS Resume Scanner
  • Gratuity Calculator
  • Leave Calculator
  • Leave Encashment
  • Notice Period Calculator
  • Visa Eligibility Checker

Resources

  • Knowledge Hub
  • Career Guides
  • UAE Work Visa Guide
  • Dubai Salary Guide
  • CV Writing Tips
  • CV Services
  • Emirates Cabin Crew Guide
  • Career Coaching
  • LinkedIn Optimization

Company

  • About Us
  • For Employers
  • Careers
  • Contact
  • Help Centre
  • Privacy Policy
  • Terms of Service

Our Projects

  • Inhype Studio— Go Viral on LinkedIn
  • PatientNotes.ai— AI Medical Scribe
  • JobXRecruiter.com— Review 1000s of CVs
  • CV-Review.com— AI CV Review
  • Careerproof.io— AI Career Proof
  • UAE-Labour-Law.com— Labour Law AI Assistant
  • SmilePreviews.com— AI Smile for Dentists
  • BubblyPhone.com— Cheap Browser Calls
  • DialMilo.com— AI Phone Receptionist
  • Gesichtsbehandlung-Muenchen.com— Facial Treatments Munich
JobXDubai© 2026 JobXDubai. All rights reserved.
Built by Vadim (X, LinkedIn)
HomeJobsSenior Software Engineer

Warah

Senior Software Engineer

full timeseniorKuwait City, KuwaitYesterday
59,750-107,550 AED/mo
Engineering & Technology

Job Description

Warah is looking for an experienced Senior Software Engineer to join our technology team and play a key role in building, scaling, and improving our HR management platform. Key Responsibilities • Design, develop, test, and maintain scalable web applications and backend services. • Build reliable APIs and integrations across Warah’s HR, attendance, leave, payroll, and reporting products. • Lead technical design and contribute to system architecture decisions. • Write clean, maintainable, secure, and well-documented code. • Improve system performance, reliability, security, and scalability. • Design and optimize databases, queries, and application architecture. • Troubleshoot complex production issues and implement long-term solutions. • Conduct code reviews and maintain strong engineering standards. • Work closely with the CTO, developers, and product team to translate business requirements into technical solutions. • Mentor developers and support the overall growth of the engineering team. • Maintain strong testing, deployment, monitoring, backup, and security practices. • Contribute to Warah’s information security and ISO 27001 requirements. Requirements • 10+ years of professional software development experience. • Strong expertise in C# and .NET / ASP.NET Core. • Strong experience designing and developing REST APIs and backend systems. • Advanced knowledge of SQL Server, database architecture, and performance optimization. • Experience with modern frontend technologies such as React, Angular, or similar frameworks. • Strong understanding of software architecture, design patterns, and scalable system design. • Experience with Microsoft Azure or similar cloud environments. • Strong understanding of application security and secure development practices. • Experience with Git, CI/CD, automated testing, and modern development workflows. • Proven experience building and maintaining production SaaS applications. • Strong problem-solving, debugging, and technical decision-making skills. • Ability to take full ownership of projects from requirements through production. Preferred Qualifications • Experience with HRMS, payroll, attendance, ERP, or enterprise business applications. • Experience with multi-tenant SaaS architecture. • Experience designing systems for high availability and scalability. • Knowledge of ISO 27001 and information security frameworks. • Previous experience mentoring or technically leading software engineering teams. What We Are Looking For We are looking for a highly experienced engineer who can take ownership beyond coding. The right candidate should be capable of making sound architectural decisions, solving complex technical problems, mentoring other engineers, and helping Warah build a secure and scalable technology platform as the company grows. Show more Show less

Requirements

  • 10+ years of professional software development experience.
  • Strong Expertise in C# and .NET / ASP.NET Core.
  • Strong experience designing and developing REST APIs and backend systems.
  • Advanced knowledge of SQL Server, database architecture, and performance optimization.
  • Experience with modern frontend technologies such as React, Angular, or similar frameworks.
  • Strong understanding of software architecture, design patterns, and scalable system design.
  • Experience with Microsoft Azure or similar cloud environments.
  • Strong understanding of application security and secure development practices.
  • Experience with Git, CI/CD, automated testing, and modern development workflows.
  • Proven experience building and maintaining production SaaS applications.
  • Strong problem-solving, debugging, and technical decision-making skills.
  • Ability to take full ownership of projects from requirements through production.

Responsibilities

  • Design, develop, test, and maintain scalable web applications and backend services.
  • Build reliable APIs and integrations across Warah’s HR, attendance, leave, payroll, and reporting products.
  • Lead technical design and contribute to system architecture decisions.
  • Write clean, maintainable, secure, and well-documented code.
  • Improve system performance, reliability, security, and scalability.
  • Design and optimize databases, queries, and application architecture.
  • Troubleshoot complex production issues and implement long-term solutions.
  • Conduct code reviews and maintain strong engineering standards.
  • Work closely with the CTO, developers, and product team to translate business requirements into technical solutions.
  • Mentor developers and support the overall growth of the engineering team.
  • Maintain strong testing, deployment, monitoring, backup, and security practices.
  • Contribute to Warah’s information security and ISO 27001 requirements.

Skills Required

C#.NETASP.NET CoreREST API designSQL ServerDatabase architectureReactAngularAzureSecurity best practicesGitCI/CDAutomated testingSaaSMulti-tenant architecture

Interested in this role?

Get personalized job matches, resume tailoring, and one-click apply with a free account.

Similar jobs across the Gulf

Senior Software Engineer

flyadealJeddah, Saudi Arabia

AED 17,640 – 25,480/mo

Senior Engineer - Software Development

Space42Abu Dhabi, UAE

AED 18,000 – 32,000/mo

Senior Java Software Engineer

DautomSharjah, UAE

AED 22,000 – 35,000/mo

Software Developer - Kuwait

Confidential CareersKuwait City, Kuwait

AED 8,365 – 14,340/mo

Software Engineer II -Backend

talabatDubai, UAE

AED 22,000 – 32,000/mo

Information Technology Engineering Manager

Confidential HiresKuwait City, Kuwait

AED 41,825 – 83,650/mo