Senior Software Engineer

Foreground.
Dubai
AED 200,000 - 400,000
Job description

Responsibilities:

  1. Design, develop, and deploy advanced modules and features for the platform, ensuring high-quality code and scalability.
  2. Collaborate with UX/UI designers to enhance platform usability and aesthetics.
  3. Engage in architectural discussions, making decisions to improve platform stability and scalability.
  4. Address and resolve software bottlenecks, ensuring optimal platform performance.
  5. Mentor junior engineers, providing guidance on coding best practices and design patterns.
  6. Participate actively in sprint planning and backlog refinement, ensuring alignment with product goals.
  7. Integrate third-party APIs and tools to enhance platform capabilities.
  8. Regularly conduct code reviews, ensuring adherence to coding standards and platform architecture.

Qualifications:

  1. Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
  2. 8+ years of experience in software development, with expertise in languages like Java, Python, or JavaScript.
  3. Proficiency in cloud technologies like AWS, Azure, or Google Cloud.
  4. Strong knowledge of SaaS platform development; logistics domain expertise is a plus.
  5. Proven leadership skills with the ability to guide and mentor a team.
Get a free, confidential resume review.
Select file or drag and drop it
Avatar
Free online coaching
Improve your chances of getting that interview invitation!
Be the first to explore new Senior Software Engineer jobs in Dubai