Software Developer, Software Engineer, AI Engineer
Job in
Doha, Qatar
Listed on 2025-12-12
Listing for:
Iberdrola SA
Full Time
position Listed on 2025-12-12
Job specializations:
-
Software Development
Software Engineer, AI Engineer, Cloud Engineer - Software, Full Stack Developer
Job Description & How to Apply Below
**** 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 a Full Stack Engineer to strengthen its digital product development capabilities.
We are seeking developers with solid backend expertise—especially in Python and/or Python—and complementary frontend skills. The ideal candidate enjoys contributing to backend logic and integration, while being comfortable developing engaging and responsive user interfaces. You will work in cross-functional agile teams, delivering user-centered solutions and leveraging AI-powered tools to improve development efficiency
** Jobs to be done
*** Contribute to
** backend development
** using
** Python
* * or
** Java** (Python preferred).
* Integrate and maintain
** RESTful APIs
** with attention to
** performance
* * and
** security**.
* Implement frontend components using
** Angular
* * or
** React**, integrating them with
** backend APIs**.
* Collaborate with designers and product owners to
** bring UI/UX concepts to life**.
* Ensure the
** scalability**,
** maintainability
* * and
** reusability
* * of components.
* Write
** clean**,
** testable*
* ** code
* * and participate in
** peer code reviews**.
* Use
** Dev Sec Ops practices
** and
** CI/CD
** pipelines to
** automate*
* ** testing
* * and
** deployment**.
* Employ
** AI-assisted tools
** and workflows (e.g., code generation, test creation) to enhance
** productivity**.
* Participate in
** Agile ceremonies
** and contribute to
** continuous improvement**.
* Ensure
** performance**,
** reliability
* * and
** security across the stack**.
* Collaborate with other team members and stakeholders.
** Requirements:**
* ** Bachelor’s degree or higher
** in Computer Science, Software Engineering or related field.
* 2+ years of
** professional experience
** as a
** Backend
* * or
** Full Stack Developer**.
* Experience
** consuming RESTful APIs
** and
** integrating frontend with backend services**.
* Backend development experience in
** Python** (preferred) or
** Java**.
* Familiarity with
** version control systems** (e.g., Git Hub, Git Lab, Azure Dev Ops).
* Understanding of
** testing principles
** and experience with
** automated test frameworks**.
* Exposure to
** Agile methodologies
** and related tools like
** Jira
* * or
** Azure Boards**.
* Interest and
** openness
* * to working with
** generative AI tools for coding**, testing, documentation or design assistance.
*
* Preferred qualifications:
**
* ** Frontend development experience
** with
** Angular
* * or
** React**.
* Knowledge of
** JavaScript/Type Script**.
* Knowledge of
** HTML
* * and
** CSS**.
* Understanding of
** responsive and accessible UI design principles**.
* Experience with Google Cloud Platform (GCP) and/or Microsoft Azure and/or AWS.
* Familiarity with Big Data technologies and architectures.
* Exposure to Machine Learning or Data Science workflows.
* Solid foundation in software architecture principles and patterns.
* Experience building and maintaining SaaS/PaaS applications.
* Experience using design and prototyping tools (e.g., Figma, Lucidchart).
* Visual design sensibility and ability to collaborate closely with UX/UI teams.
* Agile certifications (Scrum, SAFe, etc.).
*…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×