{"id":170532,"url":"https://alion.io/job/ge-vernova-senior-fullstack-developer","title":"Senior Fullstack Developer","company":{"id":6165,"name":"GE Vernova","domain":"gevernova.com","url":"https://alion.io/company/ge-vernova","size_band":"5000+","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Workday","truth_index":{"grade":"B","score":83,"open_postings":423,"ghost_share":0.007,"stale_share":0.645,"repost_share":0.04,"time_to_fill_p50_days":27,"computed_at":"2026-10-30T05:48:23Z"}},"role":"Backend","role_family":"Backend","seniority":"senior","employment_type":"full_time","work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Madrid, Spain"],"countries":["ES"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":{"min_usd":52000,"max_usd":111000,"period":"year","method":"role_seniority_country_remote_cell","sample_n":34},"experience_years_min":null,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"AWS","optional":false},{"name":"Azure","optional":false},{"name":"C#","optional":false},{"name":"C++","optional":false},{"name":"CI/CD","optional":false},{"name":"JavaScript","optional":false},{"name":"Python","optional":false}],"status":"live","first_seen_at":"2026-07-28T00:00:00Z","employer_posted_date":"2026-07-28","last_verified_at":"2026-10-31T03:07:26Z","board_verified":true,"closed_at":null,"days_open":95,"trust":{"level":"stale","repost_count":0,"flags":["stale"],"days_open":93},"description":"Job Description Summary\nSummary 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.\nThe 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.\nJob Description\nRoles and Responsibilities\nSoftware Development & Technical Delivery\nDesign, develop, test, and maintain high-quality software components for the GridBeats™ portfolio.\nContribute to the implementation of backend services, integration layers, common libraries, and device/software interfaces.\nDeliver robust, maintainable, and well-documented code aligned with team standards and product requirements.\nWork closely with architects, product owners, QA, and systems engineers to translate requirements into reliable technical solutions.\nSystem Integration & Interfaces\nImplement and support integrations between embedded software, firmware, middleware, backend systems, analytics platforms, and other GE applications.\nDevelop and maintain APIs, communication flows, data mappings, and interface implementations.\nContribute to troubleshooting and resolving interoperability issues across systems and devices.\nEngineering Best Practices\nApply software design principles, coding standards, and best practices to ensure maintainable and scalable implementation.\nParticipate in code reviews, design discussions, and technical problem-solving with the team.\nHelp establish and reinforce good engineering habits, including clean code, testing discipline, and reusable design.\nPlatform & Reusable Components\nBuild and improve shared components, libraries, and services to reduce duplication and improve consistency across the portfolio.\nContribute to development frameworks and reusable technical assets used by multiple teams.\nSupport the adoption of common development practices and engineering toolchains.\nQuality Attributes\nWrite software with strong attention to reliability, performance, maintainability, cybersecurity, and testability.\nCollaborate with QA, Systems Engineering, and Cybersecurity teams to ensure software meets verification, validation, and compliance requirements.\nSupport defect analysis, root cause investigation, and corrective action implementation for field or test issues.\nLegacy Systems & Migration\nAssist in refactoring, modernization, and migration activities for legacy systems.\nSupport backward compatibility and controlled evolution of software components.\nContribute to technical debt reduction through incremental improvements and codebase clean-up.\nMentoring & Technical Leadership\nMentor junior engineers and support onboarding of new team members.\nShare technical knowledge, implementation patterns, and lessons learned with the team.\nAct as a technical role model through consistent delivery quality and collaborative working style.\nRequired Must Have Qualifications\nProven experience in software engineering, with strong hands-on development experience\nStrong knowledge of software design principles, patterns, and best practices\nExperience with one or more programming languages and frameworks such as Java, C++, C#, Python, and JavaScript\nFamiliarity with cloud computing platforms such as AWS or Azure\nProven problem-solving and analysis skills\nFamiliarity with cybersecurity-related standards and practices, ideally in industrial or embedded contexts\nExperience developing software for large-scale, distributed, or embedded systems\nExperience integrating embedded systems with backend/cloud or enterprise software platforms\nExperience defining or implementing APIs, system interfaces, and data models across multiple systems\nExperience with system evolution, migration strategies, and technical debt management\nExperience working with CI/CD, DevOps practices, and modern software development toolchains\nUnderstanding of cybersecurity architecture and secure software design\nExperience working in industrial, embedded, or safety-critical environments is highly desirable\nDesired Characteristics\nStrong oral and written communication skills. Demonstrated ability to analyse and resolve problems. Ability to document, plan, market, and execute programs.\nStrong business acumen, leadership, discipline in managing the day-to-day business.\nAbility to work in international and matrix organizations.\nAble to interface effectively with all levels of the organisation.\nAdditional Information\nRelocation Assistance Provided: No","description_format":"text","description_chars":5600,"description_truncated":false,"requirements":{"experience_years_min":null,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[]},"benefits":["Relocation assistance"],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":true,"industries":["Industrial Machinery","Wind Energy","Smart Grid","Nuclear Engineering"],"lifecycle":[{"event":"open","at":"2026-08-29T23:20:08Z"}],"visa":[],"liveness":{"score":12,"band":"cold","label":"Long shot","p_open":1,"p_active":0.426,"p_room":0.28,"age_days":94,"expected_fill_days":27,"reasons":["conf:6","stale_co","velocity","win:tail","crowd:brand"],"computed_at":"2026-10-30T05:48:23Z"},"pay":null,"html_url":"https://alion.io/job/ge-vernova-senior-fullstack-developer","json_url":"https://alion.io/job/ge-vernova-senior-fullstack-developer.json","meta":{"generated_at":"2026-10-31T03:46:45Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":5311,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-11-01T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":6165},"rest":"https://alion.io/mcp/rest/get_company?id=6165"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fge-vernova-senior-fullstack-developer"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fge-vernova-senior-fullstack-developer"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fge-vernova-senior-fullstack-developer"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/ge-vernova-senior-fullstack-developer\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fge-vernova-senior-fullstack-developer"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":170532}},{"tool":"search_jobs","arguments":{"company":"gevernova.com","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":170532},"note":"people open to offers who fit this vacancy"}],"note":"The same data through MCP tools: https://alion.io/mcp/open needs no sign-in (compact searches, postings, people); https://alion.io/mcp with an Alion account has everything. Docs: https://alion.io/developers"}}