
Senior Software Engineer
Ge Vernova
The Role
Overview
Develop Python modules for grid planning platform, integrating stochastic expansion planning.
Key Responsibilities
- test cases
- qa testing
- python modules
- api integration
- feature identification
- software development
Tasks
-Work with the team to develop real-world test cases to prove the capabilities of the tools as they are built -Assist with software build and Quality Assurance (QA) testing -Develop Python modules to integrate the Stochastic Expansion planning capabilities into PlanOS’s Python API -Work with Internal and External PlanOS users to identify desired features and capabilities -Partner with key internal stakeholders to understand functionality needs for the Stochastic Expansion Planning module of PlanOS -Lead portions of the software development, demonstrating and teaching best practices to other members of the team
Requirements
- python
- c#
- bachelor's
- git
- numpy
- problem solving
What You Bring
-Demonstrated software development skills in modern object-oriented languages (at least one of C#, Java, or Python) -Knowledge of bulk electric system economics -Minimum 3 years’ experience in Software Development -Bachelor’s Degree in Software Engineering, Computer Science, Computer Systems Engineering or related field from an accredited college or university -Self-starter with the ability to lead development projects -Demonstrated application of complex mathematics and engineering to real-world electric power system problems -Proficient with Microsoft Office Suite -Experience with software build process, unit testing, and software QA -Experience with Python, numpy, and hdf5/ h5py -Masters / PhD degree in Software Engineering, Computer Science, or related field -Strong communication and problem-solving skills -Experience with Mercurial, GIT, or other distributed revision control software and developing engineering software tools
People Also Searched For
Financial & Accounting Admin jobs in Bangalore , Karnataka , IN
Accounting Clerk jobs in Bangalore , Karnataka , IN
Billing Clerk jobs in Bangalore , Karnataka , IN
Financial & Accounting Admin jobs in Karnataka , IN
Accounting Clerk jobs in Karnataka , IN
Billing Clerk jobs in Karnataka , IN
Financial & Accounting Admin jobs in Bangalore , IN
Accounting Clerk jobs in Bangalore , IN
Billing Clerk jobs in Bangalore , IN
The Company
About Ge Vernova
-Traces roots back to Edison and Alstom, merging power, renewable, digital & financial wings. -Headquartered in Cambridge, MA, crafts large-scale gas turbines, SMRs, wind turbines, hydro and grid tech to fuel economies. -On the nuclear front, advancing small modular reactors (like BWRX‑300) in partnership with utilities and supporting semiconductor projects. -Wind prowess spans onshore, offshore and blade making—with key sites like Dogger Bank offshore and blade plants in Spain. -Electrification arm tackles grid stability: HVDC, transformers, storage, conversion, plus GridOS software powering smarter infrastructure. -Weaves finance and consulting through energy-infrastructure investments, funding solar farms to pipelines via GE Energy Financial Services.
Sector Specialisms
Power
Gas Power
Steam Power
Nuclear
Hydro Power
Wind
Onshore Wind
Offshore Wind
Electrification Systems
Power Conversion and Storage
Grid Solutions
Electrification Software
