Senior Software Developer
2 days ago
IBERDROLA is a leading multinational group in the Energy sector, world leader in Renewable Energies and Sustainability, and one of the world's top power companies, with operations in Spain, United Kingdom, Australia, USA and Latin America, as well as the Middle East. Iberdrola is number one Spanish energy group by market capitalization.
As part of its international bet on innovation, Iberdrola has set up a world-class global Innovation Center at the Qatar Science and Technology Park (QSTP). Aiming at Defining the Digital Utility, Iberdrola Innovation Middle East (ME) works at the intersection of energy and digital technologies, focusing on three key innovation and product development areas: smart grids, renewable energy integration and smart solutions for our customers.
We are a highly dynamic and diverse team, catering for very different profiles and nationalities, engaged in the mission of making this world more sustainable through AI solutions and applications.
The Position
The Company is currently expanding its technical teams and is looking for Senior Software Developer with strong backend knowledge and experience to strengthen its digital product development capabilities.
We are looking for candidates who combine deep software engineering expertise with a strategic mindset for designing cloud-native, data-driven architectures. The ideal candidate has a strong background in backend development, CI/CD pipelines, and modern cloud platforms, and is comfortable working across software, infrastructure, and data layers. Prior experience with SCADA systems, industrial IoT, or mission-critical architectures in the energy sector is highly valued. This role requires both hands-on technical skills and the ability to guide cross-functional teams in building scalable, maintainable, and secure digital platforms.
Jobs to be done
- Lead the design and evolution of cloud-native architectures for scalable, maintainable, and secure digital platforms, with a strong emphasis on Google Cloud, while also leveraging experience with AWS and/or Azure.
- Architect and implement distributed backend systems and microservices using Java or NodeJS (with TypeScript) and, eventually, Python, following best practices in performance, resilience, and security.
- Design and govern Kubernetes-based deployment strategies across environments, ensuring robust container orchestration, service mesh integration, and operational observability.
- Define and drive the adoption of architectural standards, technical design patterns, and cloud governance practices across engineering teams.
- Provide expert guidance on CI/CD pipeline design using tools like Cloud Build, or GitHub Actions.
- Act as a technical mentor for junior developers, fostering a culture of architectural thinking, system ownership, and continuous improvement.
- Collaborate with cross-functional stakeholders to translate business and operational requirements into scalable and future-proof technical solutions.
- Maintain high-quality documentation of architectural decisions, interfaces, and infrastructure blueprints using internal wikis, diagrams, and Confluence spaces.
Requirements:
- Bachelor's or Master's degree in Computer Science, Software Engineering, or a related technical discipline.
- 8+ years of professional experience in software engineering.
- Advanced proficiency in Java (preferred) and/or NodeJS or Python, with strong understanding of scalable backend architectures.
- Proven expertise in designing RESTful and event-driven APIs, microservices, and distributed systems.
- Deep knowledge of containerization (Docker) and orchestration with Kubernetes, including production-grade deployments.
- Demonstrated experience working with cloud-native platforms, ideally with hands-on expertise in Google Cloud Platform (preferred), plus working knowledge of AWS and/or Azure.
- Experience working with CI/CD design using tools like Cloud Build, GitHub Actions, or equivalent.
- Comfortable working with relational and NoSQL databases, including performance and scalability trade-offs.
- Excellent leadership, communication, and collaboration skills across technical and business stakeholders.
- Ability to translate business and operational needs into scalable, secure, and maintainable technical architectures.
Preferred qualifications:
- Experience integrating software platforms with industrial systems such as SCADA or other industrial IoT protocols.
- Experience with digital twins, asset modeling, or time-series data platforms in energy or industrial contexts.
- Understanding of DevSecOps principles and cloud security best practices.
- Professional certifications in cloud architecture (e.g., Google Professional Cloud Architect, Azure Solutions Architect, or AWS Certified Solutions Architect).
- Experience building multi-tenant SaaS or PaaS platforms and multi-region deployments.
- Experience with serverless technologies (Cloud Functions, Cloud Run, Azure Functions, Lambda).
- Agile methodology certifications (e.g., Scrum Master, SAFe Agilist) and familiarity with tools like Jira or Azure Boards.
- English proficiency at C1/C2 level, with excellent written and verbal communication skills.
Years of experience
- Senior professionals (+8 years of relevant experience) will be considered in the selection process. 5-8 years' experience profiles could be considered if they are outstanding.
Personal Skill set
- Balance between structured thinking and creative problem solving.
- Ownership mindset and attention to detail.
- Team player with collaborative spirit and strong communication skills.
- Willingness to learn and adapt to evolving technologies and tools.
- Ability to thrive in a fast-paced, innovation-driven environment.
- Interest in contributing to a more sustainable world through technology.
Mobility Information
Please note that any applicant who is not a citizen of the country of the vacancy will be subject to compliance with the applicable immigration requirements to legally work in that country.
Job Posting End Date:
January
-
Senior Software Developer
1 week ago
Doha, Baladīyat ad Dawḩah, Qatar SynergicLinks Limited Full time 120,000 - 240,000 per yearContract Role - 12 Months (Option to Extend) | Immediate Joiner Required (only Europe, Middle East and Africa Candidates)End Client:Qatar EnergyWe are seeking an experienced and immediately availableSenior Software Developerto join our team on a 12-month contract, with a strong potential for extension. This is an exclusive opportunity for candidates based in...
-
Lead Software Developer
2 days ago
Doha, Baladīyat ad Dawḩah, Qatar Taalum Group Full timeAs a Lead Software Developer, you will play a key role in driving the design, development, and delivery of complex software projects. You will lead a team of developers, ensuring the timely and efficient completion of software solutions that align with both business and technical requirements. The ideal candidate is a strong technical leader with a deep...
-
Senior Software Developer
1 week ago
Doha, Baladīyat ad Dawḩah, Qatar Twixia Global Full time $70,000 - $140,000 per yearRequirementsExperience as a .NET developer (Need 5 years in .Net and 2 years in .NET Core using Azure cloud technology plus some legacy development knowledge)Bachelor's degree in Computer Science or Information TechnologyProficient with front-end development languages including React JS/Angular (2 projects minimum or 2 years' experience), JavaScript, HTML5,...
-
Senior Software Engineer
4 days ago
Doha, Baladīyat ad Dawḩah, Qatar Paritas Recruitment Full timeWe have a 12 month contract for a Senior Software developer to work for an important Oil and Gas provider.This role will see you being responsible for designing, developing, and enhancing in-house portfolio optimisation software, while maintaining and continuously improving existing software applications.A full stack role, to be considered, we are looking...
-
Business Development Executive
4 days ago
Doha, Baladīyat ad Dawḩah, Qatar Zinger Stick Software Full timeWe are currently looking for a Business Development Executive to join and drive revenue growth and development the business in the region. This opportunity is for a self-motivated, passionate, execution-oriented sales executive who enjoys prospecting and growing existing and new accounts. Our world-class software products in regard to digital transformation...
-
Software Developer
2 days ago
Doha, Baladīyat ad Dawḩah, Qatar Taalum Group Full timeWe are seeking a skilled Software Developer to join our dynamic team and contribute to building innovative, high-performance digital solutions. The ideal candidate will develop and maintain responsive web and mobile applications, create scalable front-end (React, , TypeScript) and back-end (Laravel, PHP) systems, and design robust RESTful APIs with...
-
Software Developer
1 week ago
Doha, Baladīyat ad Dawḩah, Qatar SFAI Qatar Full time 96,000 - 120,000 per yearKey ResponsibilitiesDesign, develop, test, and maintain software solutions in alignment with business requirements.Lead and coordinate technical aspects of development projects when required.Participate in feasibility studies and recommend suitable technical solutions.Prepare and maintain system documentation, including flowcharts, diagrams, and code...
-
Experienced Software Developer
4 days ago
Doha, Baladīyat ad Dawḩah, Qatar atlas Full timeExperienced Software Developer - Full Stack (C# .NET Core/AngularJS)Location & Language:Must be a current resident of Qatar.Fluency in Arabic (written and verbal) is required.Strong proficiency in English (written and verbal) is also required for technical communication and documentation.The Opportunity:We are hiring an Experienced Full Stack Software...
-
Python Developer
4 days ago
Doha, Baladīyat ad Dawḩah, Qatar Zinger Stick Software Full timeWe are expanding our AI division and seeking a Python Developer with hands-on experience in machine learning, deep learning, and data-driven applications. The ideal candidate will be responsible for designing, developing, and deploying intelligent systems that drive real business outcomes.Key ResponsibilitiesDevelop, test, and deploy AI/ML models and data...
-
Software Developer
2 days ago
Doha, Baladīyat ad Dawḩah, Qatar Iberdrola Full timeThe CompanyIBERDROLA is a leading multinational group in the Energy sector, world leader in Renewable Energies and Sustainability, and one of the world's top power companies, with operations in Spain, United Kingdom, Australia, USA and Latin America, as well as the Middle East. Iberdrola is number one Spanish energy group by market capitalization.As part of...