# Software Developer at ENGIE

> Open job at ENGIE in Madrid, Spain. Workplace: On-site.

Source: Spain Dev Jobs, https://spain-devjobs.com/jobs/engie-software-developer-jyw1281
Posted 4 November 2026. Last checked on the employer's career site: 5 November 2026.

## Facts

- Company: [ENGIE](https://spain-devjobs.com/companies/engie)
- Location: Madrid, Spain
- Workplace: On-site
- Employment type: Full-time
- Spanish: Not required
- English: Business level
- Not mentioned in the job post: salary, visa sponsorship, relocation, where you can apply from

## Job description

##### Role Purpose

The Software Developer Mid/Senior is responsible for analyzing, designing, developing, testing, deploying, and maintaining software solutions that support ENGIE’s energy retail business. The role ensures application quality, security, availability, and continuous improvement while adhering to established architecture, technical standards, product priorities, and operational procedures.

##### Key Responsibilities

- Analyze business and technical requirements, identifying impacts, dependencies, risks, and acceptance criteria.
- Design and develop software components, APIs, integrations, automations, and business processes following established architecture and coding standards.
- Create and maintain unit, integration, and regression tests to ensure reliable software delivery.
- Review code and contribute to improvements in maintainability, performance, security, observability, and best practices.
- Execute deployments and system changes while following change management and governance procedures.
- Monitor application performance through logs, metrics, alerts, and monitoring tools.
- Troubleshoot and resolve production incidents, bugs, and operational issues through analysis, testing, and root cause documentation.
- Participate in operational support activities, ensuring rapid service restoration and effective communication.
- Maintain technical documentation, operational procedures, runbooks, and design decisions.
- Estimate development effort, report progress, and contribute to continuous improvement initiatives.
- Collaborate with business, product, infrastructure, cybersecurity, data teams, vendors, and other stakeholders to deliver sustainable and integrated solutions.
- Ensure compliance with corporate policies related to Health & Safety, Cybersecurity, Sustainability, Ethics, Diversity, and Compliance.

##### Required Qualifications and Experience

- University degree in Computer Science, Telecommunications, Software Engineering, or equivalent relevant experience.
- Mid-level profile: demonstrated experience developing and maintaining production software.
- Senior profile: strong technical autonomy, ability to solve complex problems, and coach less experienced developers.
- Typically 3+ years of relevant experience, with greater importance placed on scope and complexity of experience than years alone.
- B2 English proficiency recommended for technical documentation and collaboration in an international environment.

## How to apply

Apply on the job page, https://spain-devjobs.com/jobs/engie-software-developer-jyw1281: its Apply button opens the employer's own application page.

## More jobs from ENGIE

- [BMS Engineer - Madrid, Spain](https://spain-devjobs.com/jobs/engie-bms-engineer-madrid-spain-wt58aw8): ENGIE, Madrid, Spain. On-site. Posted 4 November 2026.
- [IT & Digital Management Internship](https://spain-devjobs.com/jobs/engie-it-digital-management-internship-v60tp7m): ENGIE, Madrid, Spain. On-site. Posted 21 October 2026.
- [Data & AI Engineering Lead](https://spain-devjobs.com/jobs/engie-data-ai-engineering-lead-h3oza0b): ENGIE, Madrid, Spain. On-site. Posted 31 August 2026.
- [Associate Electrical Design Engineer (Data Centres) - Madrid, Spain](https://spain-devjobs.com/jobs/engie-associate-electrical-design-engineer-data-centres-madrid-spa-f3maoi4): ENGIE, Madrid, Spain. On-site. Posted 3 August 2026.
- [Associate Mechanical Design Engineer (Data Centres) - Madrid, Spain](https://spain-devjobs.com/jobs/engie-associate-mechanical-design-engineer-data-centres-madrid-spa-4n403yc): ENGIE, Madrid, Spain. On-site. Posted 3 August 2026.
