G

GE Vernova

Builds equipment and software for electric power

Software Engineer

Full-Stack EngineeringConfirmed live in the last 24 hours
Full-timeBengaluru, Karnataka, IndiaHybrid

About the Job

Requirements

  • Deep knowledge of C# and .NET.
  • Strong RESTful API and microservices design and development skills.
  • Proficiency in JavaScript and TypeScript.
  • Experience with modern front-end frameworks, including ReactJS.
  • A solid grasp of SOLID principles, design patterns, and microservices architecture.
  • Strong SQL skills across SQL Server, PostgreSQL, and Oracle.
  • Experience with unit, integration, and UI test automation frameworks.
  • Cloud experience with AWS or Azure.
  • Ability to lead initiatives and deliver high-quality, scalable solutions.
  • A Bachelor's degree in Computer Science or a STEM major, with advanced experience of 2 to 5 years.
  • Strong oral and written communication skills.
  • Strong interpersonal skills.
  • Effective team-building and problem-solving abilities.
  • Persistence in completing work despite setbacks, and drive to achieve results while motivating others through team spirit.

Responsibilities

  • Contribute to the design and development of web-based applications.
  • Design and develop RESTful APIs and microservices using .NET, ASP.NET Core (Web API, MVC), and Entity Framework.
  • Apply engineering best practices, including SOLID principles, design patterns, code reviews, technical standards, and documentation.
  • Build front-end experiences using JavaScript, TypeScript, and ReactJS.
  • Own end-to-end delivery, including requirements, design, implementation, automated unit, integration, and UI testing, performance, and deployment.
  • Design reliable, scalable, and secure solutions in AWS; containerize and ship services with Docker.
  • Work across SQL Server, PostgreSQL, and Oracle data stores, including schema design, query optimization, and performance tuning.
  • Implement and improve logging, monitoring, and alerting, and drive operational excellence.
  • Integrate AI/ML capabilities where appropriate to enhance product features and developer productivity.
  • Ensure secure development practices, including SAST/DAST, and remediate findings.
  • Mentor and coach engineers, lead technical initiatives, and collaborate with product, UX, and stakeholders.

Desired Qualifications

  • Experience with monitoring and logging tools such as Splunk, Prometheus, and ELK Stack.
  • Experience with DevOps and CI/CD tools such as GitHub, GitHub Actions, Jenkins, JFrog Artifactory, and Groovy.
  • Experience with load and performance testing tools such as JMeter.
  • Knowledge of security best practices in SAST and DAST.
  • Experience working independently in fast-paced, cross-functional environments.
  • Practical AI skills, such as integrating AI/ML capabilities into applications.
  • A Master's degree or PhD in Computer Science.
  • Experience with Windows and Unix/Linux-based programming.
  • Experience working on software projects in the Energy domain, including Energy Management, Oil & Gas, or Power & Water.
  • Certified Scrum Master and/or Product Owner.

About the Company

GE Vernova

Builds equipment and software for electric power

GE Vernova makes equipment and software that generate and manage electricity for utilities, power producers, and industrial customers. Its Power, Wind, and Electrification businesses span gas turbines, wind generation, and the systems that move electricity across grids. The company supplies generators, grid equipment, and controls, while its software coordinates network operations and integrates changing sources of power. Customers buy equipment and enter service agreements for maintenance, upgrades, and technical support over its operating life, alongside purchases of software and related services. GE Vernova became an independent company in 2024 after separating from GE and is headquartered in Cambridge, Massachusetts.

Company size
10,001+
Company stage
N/A
Total funding
$17.6M
Headquarters
Cambridge, MA
Founded
2024

Recently Posted Jobs

Explore more opportunities at GE Vernova

See more jobs