Search
Close this search box

Senior Software Engineer

Job Category: IT
Job Type: Full Time
Job Location: Dubai

Senior Software Engineer

Position Summary

We are seeking an experienced Senior Software Engineer to design, develop, and deliver scalable software solutions that power critical business applications.

In this role, you will take ownership of complex features and systems, contribute to architectural decisions, and collaborate with cross-functional teams to build high-quality, reliable products.


Key Responsibilities

  • Design, develop, and maintain scalable software applications and services.
  • Lead technical implementation of complex features.
  • Write clean, efficient, and well-tested code.
  • Participate in architecture design and technical discussions.
  • Mentor junior and mid-level engineers.
  • Troubleshoot and resolve production issues.
  • Collaborate with Product, QA, and Design teams.

Required Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, or related field.
  • 5+ years of professional software development experience.
  • Strong proficiency in one or more languages such as Java, Python, C#, Go, or JavaScript/TypeScript.
  • Experience with APIs, databases, and cloud platforms (AWS, Azure, or GCP).
  • Strong understanding of software design principles and system scalability.
  • Excellent problem-solving and communication skills.

Apply for this position

Maximum allowed file size is 128 MB. Allowed Type(s): .pdf, .doc, .docx