Taro Logo

Software Engineer

GE Vernova focuses on electrifying and decarbonizing the world, delivering innovative lower carbon energy solutions.
Backend
Mid-Level Software Engineer
In-Person
3+ years of experience
Energy

Description For Software Engineer

GE Vernova is seeking a Software Engineer specializing in database development for their Power Systems Applications team. This role is crucial in developing and maintaining their next-generation Market System, a cloud-based solution hosting multi-state wholesale energy markets. The position focuses on advanced software development that helps decarbonize power systems while ensuring reliability for increasing Solar, Wind, and Storage technologies integration.

The ideal candidate will join the Software Center of Excellence, working on enterprise-level Oracle database development and implementation. You'll be responsible for developing software solutions that meet corporate project and product objectives, particularly in MMS Application software design, development, testing, integration, and tuning.

This role offers an opportunity to work with cutting-edge technologies in the energy sector, directly contributing to GE Vernova's mission of electrifying and decarbonizing the world. You'll collaborate with global teams, interact with customers, and work on solutions that impact Electric Utilities, Independent System Operators (ISOs), and Transmission System Operators (TSOs).

The position requires strong Oracle database expertise, including PL/SQL programming, and the ability to translate complex requirements into functional designs. You'll need to demonstrate proficiency in database performance optimization, software development lifecycle principles, and agile methodologies.

Working at GE Vernova means being part of a company with a rich legacy of innovation while focusing on creating a sustainable energy future. The role offers relocation assistance and the opportunity to work with cross-functional teams on projects that have a meaningful impact on global energy markets.

Last updated a few seconds ago

Responsibilities For Software Engineer

  • Develop and evolve software in a dynamic and agile environment
  • Translate requirements into functional designs
  • Implement code solutions from functional designs
  • Build features such as web services and Queries on existing tables
  • Collaborate with customers throughout the project lifecycle
  • Interact with Product Development Teams, Customers, and Solution Providers
  • Apply SDLC principles and methodologies
  • Understand performance parameters and assess application performance

Requirements For Software Engineer

  • Master's or Bachelor's degree in Computer Science or Electrical Engineering/Power Systems
  • 3 to 5 years of experience in Oracle development
  • Experience in Oracle 12c or higher (19c desired)
  • Experience programming with PL/SQL
  • Understanding of built-in Oracle packages
  • Experience with Oracle join syntax
  • Experience with tools such as GIT, TFS, Toad for Oracle
  • Strong verbal, written, and interpersonal communication skills
  • Ability to work independently as well as with a remote team

Benefits For Software Engineer

Relocation Benefits
  • Relocation Benefits

Interested in this job?

Jobs Related To GE Vernova Software Engineer