Senior Fullstack Developer

IF1910 GE Power Management S.L.U.

Madrid

Presencial

EUR 65.000 - 95.000

Jornada completa

14 días+
Generador de candidaturas

Transforma esta oferta en una entrevista: un currículum y una carta de presentación creados pensando en lo que quiere el empleador.

Supera los filtros ATS

Descripción de la vacante

GE Vernova's Grid Automation division seeks a Senior Software Developer to join the GridBeats team. Design, develop, test, and maintain high-quality software components across the portfolio, collaborating with architects, product owners, QA, and systems engineers to translate requirements into reliable solutions.

This role emphasizes platform integration, reusable components, cybersecurity awareness, and mentoring of junior engineers, with a focus on clean code, scalable architecture, and

Formación

  • Proven experience in software engineering across multiple languages and platforms.
  • Strong knowledge of design patterns, software architecture, and best practices.
  • Experience with CI/CD, DevOps, and secure software development.

Responsabilidades

  • Design, develop, test, and maintain high-quality software components.
  • Implement backend services, APIs, and integration layers.
  • Collaborate with architects, product owners, QA and systems engineers.
  • Lead code reviews and promote engineering best practices.

Conocimientos

Java
C++
C#
Python
JavaScript

Herramientas

AWS
Azure

Descripción del empleo

Job Description Summary Summary

Grid Automation offers its customers a complete range of innovative products, systems and services covering design and manufacture, as well as commissioning and long-term maintenance of Substation Protection and Automation solutions. This includes, amongst others, Protection relays, control systems, cyber security solutions, device management, asset performance, and many more. Grid Automation Software in the boundaries of Grid technologies, embedded software and advanced analytics solutions. If you’re passionate about Software and want to work on improving Grid resilience through Software, this is the job for you. We are looking for a Senior Software Developer to join the GridBeats™ team. The GridBeats™ Software Portfolio is aggregating all Grid Automation applications which monitor, optimize and manage grid connected devices. It is a very complex and exciting portfolio which is setting the basis for grid connected devices management for the future. The Senior Software Developer be part of the Platform team and will support the integration and convergence of all GridBeats™ applications into a single coherent architecture and common software development best practices. It will work cross-functionally, across all team, coaching and mentoring junior developers, ensuring that software engineering best practices are well understood and consistently applied across the organization.


Job Description Roles and Responsibilities

Software Development & Technical Delivery

Design, develop, test, and maintain high-quality software components for the GridBeats™ portfolio. Contribute to the implementation of backend services, integration layers, common libraries, and device/software interfaces. Deliver robust, maintainable, and well-documented code aligned with team standards and product requirements. Work closely with architects, product owners, QA, and systems engineers to translate requirements into reliable technical solutions.


System Integration & Interfaces

Implement and support integrations between embedded software, firmware, middleware, backend systems, analytics platforms, and other GE applications. Develop and maintain APIs, communication flows, data mappings, and interface implementations. Contribute to troubleshooting and resolving interoperability issues across systems and devices.


Engineering Best Practices

Apply software design principles, coding standards, and best practices to ensure maintainable and scalable implementation. Participate in code reviews, design discussions, and technical problem-solving with the team. Help establish and reinforce good engineering habits, including clean code, testing discipline, and reusable design.


Platform & Reusable Components

Build and improve shared components, libraries, and services to reduce duplication and improve consistency across the portfolio. Contribute to development frameworks and reusable technical assets used by multiple teams. Support the adoption of common development practices and engineering toolchains.


Quality Attributes

Write software with strong attention to reliability, performance, maintainability, cybersecurity, and testability. Collaborate with QA, Systems Engineering, and Cybersecurity teams to ensure software meets verification, validation, and compliance requirements. Support defect analysis, root cause investigation, and corrective action implementation for field or test issues.


Legacy Systems & Migration

Assist in refactoring, modernization, and migration activities for legacy systems. Support backward compatibility and controlled evolution of software components. Contribute to technical debt reduction through incremental improvements and codebase clean-up.


Mentoring & Technical Leadership

Mentor junior engineers and support onboarding of new team members. Share technical knowledge, implementation patterns, and lessons learned with the team. Act as a technical role model through consistent delivery quality and collaborative working style.


Required Must Have Qualifications

Proven experience in software engineering, with strong hands‑on development experience Strong knowledge of software design principles, patterns, and best practices Experience with one or more programming languages and frameworks such as Java, C++, C#, Python, and JavaScript Familiarity with cloud computing platforms such as AWS or Azure Proven problem‑solving and analysis skills Familiarity with cybersecurity‑related standards and practices, ideally in industrial or embedded contexts Experience developing software for large‑scale, distributed, or embedded systems Experience integrating embedded systems with backend/cloud or enterprise software platforms Experience defining or implementing APIs, system interfaces, and data models across multiple systems Experience with system evolution, migration strategies, and technical debt management Experience working with CI/CD, DevOps practices, and modern software development toolchains Understanding of cybersecurity architecture and secure software design Experience working in industrial, embedded, or safety‑critical environments is highly desirable.


Desired Characteristics

Strong oral and written communication skills. Demonstrated ability to analyse and resolve problems. Ability to document, plan, market, and execute programs. Strong business acumen, leadership, discipline in managing the day‑to‑day business. Ability to work in international and matrix organizations. Able to interface effectively with all levels of the organisation.


Additional Information Relocation Assistance Provided: No

Addressing the climate crisis is an urgent global priority and we take our responsibility seriously. That is our singular mission at GE Vernova: continuing to electrify the world while simultaneously working to help decarbonize it. If we want our energy future to be different…we must be different. Our mission is embedded in our name. We retain our treasured legacy, “GE,” in our name as an enduring and hard‑earned badge of quality and ingenuity. “Ver” / “verde” signal Earth’s verdant and lush ecosystems. “Nova,” from the Latin “novus,” nods to a new, innovative era of lower carbon energy that GE Vernova will help deliver. Together, we have The Energy to Change the World. www.gevernova.com

Consigue la evaluación confidencial y gratuita de tu currículum.
o arrastra y suelta tu archivo aquí
Similar jobs

Puestos de trabajo similares que vale la pena comparar

Senior Product Systems Architect – GridBeats Substation Monitoring
Senior Product Systems Architect – GridBeats Substation Monitoring

GE Vernova • Coslada

Presencial
EUR 90.000 - 140.000
Senior Product Systems Architect – GridBeats Substation Monitoring
Senior Product Systems Architect – GridBeats Substation Monitoring

GE Vernova • Madrid

Presencial
EUR 70.000 - 110.000
Protection & Control Systems Engineer (GRID AUTOMATION)
Protection & Control Systems Engineer (GRID AUTOMATION)

IF1910 GE Power Management S.L.U. • Zamudio

Presencial
EUR 55.000 - 85.000
On Site Service Specialist
On Site Service Specialist

IF1910 GE Power Management S.L.U. • Zamudio

Presencial
EUR 55.000 - 85.000
Senior Fullstack Engineer — GridBeats Platform
Senior Fullstack Engineer — GridBeats Platform

IF1910 GE Power Management S.L.U. • Madrid

Presencial
EUR 65.000 - 95.000
Technical Leader – Protection & Control Systems
Technical Leader – Protection & Control Systems

IF1910 GE Power Management S.L.U. • Zamudio

Presencial
EUR 75.000 - 120.000
Operations Center Technical Lead
Operations Center Technical Lead

AL7829 GE Vernova Renovables España, S.L. • Barcelona

Presencial
EUR 60.000 - 90.000
On Site Service Specialist
On Site Service Specialist

GE Vernova • Zamudio

Presencial
EUR 45.000 - 65.000
Services Fullfilment Buyer
Services Fullfilment Buyer

AL8101 GE Renewable Hydro Spain, S.L. • Abanto y Ciérvana

Presencial
EUR 50.000 - 70.000
Project Engineering Manager
Project Engineering Manager

GE Vernova • Coslada

Híbrido
EUR 90.000 - 120.000