Taro Logo

Software Engineer

GE Vernova focuses on electrifying and decarbonizing the world, managing 40% of the world's power through grid software solutions.
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
2+ years of experience
Enterprise SaaS · Energy
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Software Engineer

GE Vernova is seeking a Software Engineer to join their Digital Grid Software Business team, which plays a crucial role in enabling a decarbonized future for energy, currently orchestrating 40% of the world's power. This position offers an opportunity to work on next-generation Grid Software applications and services that have a global impact.

The role combines backend and frontend development, with a strong focus on Java, Spring Boot, and microservices architecture. You'll be working in an agile environment, collaborating with cross-functional teams to build and maintain scalable software solutions. The position requires expertise in modern web technologies, including TypeScript and Angular, and a solid understanding of database operations.

As a Software Engineer, you'll be responsible for the complete software lifecycle, from requirement analysis to implementation. The role offers exposure to cutting-edge technologies and the chance to work on solutions that directly impact global energy infrastructure. The ideal candidate should have at least 2 years of experience and a bachelor's degree in Computer Science or a STEM field.

GE Vernova offers a compelling opportunity to be part of a mission-driven organization focused on electrifying and decarbonizing the world. The company values innovation, technical excellence, and the ability to work in a fast-paced, collaborative environment. With relocation assistance provided, this role presents an excellent opportunity for career growth while contributing to significant environmental impact through technology.

Last updated 3 months ago

Responsibilities For Software Engineer

  • Collaborate with system engineers, frontend developers and software developers to implement solutions
  • Apply principles of SDLC and methodologies like Lean/Agile/XP, CI
  • Write code that meets standards and delivers desired functionality
  • Build features such as web services and Queries on existing tables
  • Understand performance parameters and assess application performance
  • Work on core data structures and algorithms

Requirements For Software Engineer

Java
TypeScript
JavaScript
  • Bachelor's Degree in Computer Science or STEM Majors
  • Minimum 2 years of experience
  • Experience in Java and Spring/Spring boot
  • Strong understanding of Microservices architecture and web services (REST, SOAP)
  • Experience with JavaScript, TypeScript and Angular
  • Experience in Agile environment
  • Understanding of continuous integration (CI)
  • Ability to break down problems and estimate development tasks

Benefits For Software Engineer

Relocation Benefits
  • Relocation Benefits