Senior Software Engineer

  • Bachelor’s degree in Computer Science, IT or related field.
  • Minimum 7-8 years in software development with 3+ years in Leadership or Senior roles.
  • Proficient in Java and/or Python with hands-on experience in enterprise-scale applications.
  • Lead and mentor junior software engineers, providing guidance on coding best practices, design patterns & problem-solving strategies to enhance skills and expertise.
  • Strong experience with cloud platforms (AWS, Azure, or GCP).
Job Location: Qatar

Apply for this position

Allowed Type(s): .pdf, .doc, .docx