Enable job alerts via email!

Senior Software Engineer Backend - Applications & Digital Products

Wynn Al Marjan Island

Ras Al Khaimah

On-site

AED 60,000 - 100,000

Full time

2 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

Join a forward-thinking company as a Senior Software Engineer, where you will develop innovative solutions for the first casino in Arabia. This role offers the opportunity to work with cutting-edge technologies and collaborate with diverse teams to transform the hospitality industry in the UAE. You will design and implement services, ensuring high-quality code and performance through rigorous testing and monitoring. If you thrive on challenges and enjoy mentoring others, this position is perfect for you. Be part of a dynamic environment that values creativity and excellence.

Qualifications

  • 7+ years of software engineering experience with modern languages.
  • Strong proficiency in modern .NET/C# and distributed system architecture.

Responsibilities

  • Design and develop cutting-edge services for the hospitality industry.
  • Write clean code with high unit and integration test coverage.
  • Conduct reliability and load testing, focusing on cost efficiency.

Skills

.NET/C#
C#
Java
Go
Python
Microservices
Event-driven architecture
REST APIs
Azure
AWS
PostgreSQL
Redis
Docker
Terraform
Kubernetes
Kibana
DataDog
NewRelic

Education

Bachelor’s degree in Computer Science

Tools

Docker
Terraform
Kubernetes
Monitoring tools (Kibana, DataDog, NewRelic)

Job description

Job Purpose

We are seeking a Senior Software Engineer to join our in-house software development team. The ideal candidate will enjoy learning, seeing projects through to completion, and thrive on new challenges. You will develop projects for the first casino in Arabia – Wynn Al Marjan Island. You will partner with infrastructure, cyber security, and product teams.

Essential Duties
  • Design and develop cutting-edge services that will transform the hospitality industry in the UAE.
  • Write clean code with high unit and integration test coverage.
  • Perform code reviews, provide feedback, and participate in design sessions.
  • Conduct reviews of reliability, load testing, cost efficiency, and security.
  • Enable visibility of our services through metrics, dashboards, and alerts.
  • Promote and introduce best practices to continuously improve our solutions.
  • Handle incidents and problems through controlled resolution, including prioritization, escalation, root cause analysis, and follow-up resolution.
  • Manage incidents, problems, and change with a calm and analytical approach, especially during critical system incidents.
  • Implement and drive automation focused on productivity improvements.
  • Exhibit strong communication and diplomacy skills to exchange complex information confidently with operations and technology partners regionally or globally.
Education
  • Bachelor’s degree in computer science, information technology, mathematics, or a related field.
Experience
  • 7+ years of software engineering experience with modern languages such as C#, Java, Go, or Python.
Skills / Knowledge
  • Strong proficiency in modern .NET/C# (5+ years).
  • Experience in distributed system architecture (microservices, event-driven, REST).
  • Experience with cloud platforms (e.g., Azure, AWS).
  • Strong knowledge of storage systems such as PostgreSQL and Redis.
  • Proficiency in testing with a focus on automated end-to-end quality.
  • Experience with Docker, Terraform, IaC, Kubernetes.
  • Understanding of monitoring tools such as Kibana, DataDog, and NewRelic.
  • Ability to mentor other engineers.
  • Ability to work independently and in a team environment.
  • Nice to have: knowledge of frontend and mobile technologies.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.