Senior Software Developer

FULL_TIME On site
DohaQatar

Job Details

13

29 Jun 2026
Information Technology
28 Aug 2026
bachelor degree
6 years
QAR 0 - 0

Company Information


Iberdrola Group Technology & Software To be discussed

Job Description/Specification:


Take your software engineering career to the next level by joining a fast-growing team developing scalable, cloud-native SaaS solutions. This Senior Software Developer role is perfect for experienced backend engineers who enjoy building high-performance applications, mentoring developers, and driving engineering excellence. If you're searching for Software Developer Jobs, Engineering Jobs, SaaS Jobs, or Qatar Jobs, this opportunity offers the chance to work with modern technologies while shaping the future of enterprise software.

💼 Key Responsibilities

  • Develop scalable, secure, and maintainable backend applications using Java, with Node.js experience considered an advantage.
  • Design and implement cloud-native microservices using Docker and modern software architecture principles.
  • Build and maintain RESTful and GraphQL APIs to support enterprise SaaS products.
  • Champion CI/CD pipelines, automated testing, code reviews, and software quality best practices.
  • Collaborate with Product Managers, Data Engineers, AI specialists, and software developers to deliver new platform features.
  • Select appropriate SQL and NoSQL database solutions based on application requirements and performance needs.
  • Guide and mentor developers through technical leadership, code reviews, and knowledge sharing.
  • Work closely with engineering teams to maintain a consistent technology stack and scalable platform architecture.

🎯 Requirements

  • Bachelor's degree in Computer Science, Software Engineering, or equivalent practical experience.
  • 6–8+ years of backend software development experience in SaaS or cloud-based environments.
  • Strong expertise in Java, backend architecture, and distributed systems.
  • Experience with Docker, microservices, API development, and cloud-native applications.
  • Solid understanding of SQL, NoSQL databases, and data modeling.
  • Hands-on experience with Git, CI/CD platforms, automated testing, and software deployment.
  • Working knowledge of Python to collaborate effectively with AI and data engineering teams.
  • Experience with Google Cloud Platform (GCP), AWS, or Azure is highly desirable, with GCP certifications considered an advantage.

🚀 Why You'll Love This Opportunity

  • Lead the technical direction of a high-performing software development squad.
  • Build innovative cloud-native SaaS products using modern engineering practices.
  • Collaborate with AI, data, and product teams on cutting-edge technology projects.
  • Enjoy opportunities for professional growth, technical leadership, and continuous learning.
  • Benefit from a competitive tax-free salary, health benefits, relocation support, and a modern engineering-focused work environment in Qatar.
My Saved Jobs

Submit Application


Apply via Link

Share this job