GE Vernova

Software Engineer

GE Vernova
Apply
7 days ago
Bengaluru, IndiaMid Level / Senior

Responsibilities

  • Design and develop RESTful APIs and microservices using C#, .NET, ASP.NET Core, and Entity Framework.
  • Build front-end experiences with JavaScript, TypeScript, and ReactJS.
  • Own end-to-end delivery from requirements and design through implementation, automated testing, performance optimization, and deployment.
  • Design for reliability, scalability, and security in AWS and containerize services with Docker.
  • Design schemas, optimize queries, and tune performance across SQL Server, PostgreSQL, and Oracle.
  • Implement and improve logging, monitoring, alerting, and operational excellence.
  • Apply secure development practices including SAST, DAST, and remediation of findings.
  • Integrate AI/ML capabilities into product features and developer workflows where appropriate.
  • Mentor and coach engineers, lead technical initiatives, and collaborate with product, UX, and other stakeholders.

Requirements

  • Bachelor's degree in Computer Science or a STEM major.
  • 2 to 5 years of advanced software engineering experience.
  • Deep knowledge of C# and .NET, RESTful API and microservices development, JavaScript, TypeScript, and ReactJS.
  • Strong SQL skills across SQL Server, PostgreSQL, and Oracle.
  • Experience with unit, integration, and UI test automation.
  • Cloud experience with AWS or Azure.
  • Ability to lead initiatives and deliver high-quality, scalable solutions.
  • Preferred qualifications include a Master's degree or PhD in Computer Science, Windows and Unix/Linux programming experience, energy-domain software experience, Scrum Master or Product Owner certification, monitoring and logging experience, DevOps and CI/CD tooling experience, load/performance testing, secure development practices, and practical AI skills.

Benefits

  • Relocation assistance is provided.

Tech Stack

Apache JMeterAWSAzureC#DockerGitHub ActionsGroovyJavaScriptJenkinsLinuxMicrosoft SQL Server.NETPostgreSQLPrometheusReactSplunkTypeScriptWindows
GE Vernova

About GE Vernova

10,000+ employees

GE Vernova is a purpose-built energy technology company on a mission to electrify to thrive and decarbonize the world. It is made up of three businesses -- Power, Electrification, and Wind -- with focus on accelerating the path to more reliable, affordable, and sustainable energy, while helping our customers power economies and deliver the electricity that is vital to health, safety, security, and improved quality of life. The world needs more energy, smarter energy. With energy demand expected to grow by more than 50% in the next 20 years, we are continuously innovating to meet the moment…like we have for the past 130 years. The Energy of Change and relentless optimism are what drive us – it’s about never giving up and seeing what’s possible so that we deliver the energy technologies the world needs right now and for generations to come. GE Vernova’s attitude and edge is embedded in its name. We retain our treasured legacy, “GE,” as an enduring and hard-earned badge of quality and ingenuity. “Ver” / “verde” signal Earth’s verdant and lush ecosystems. “Nova,” from the Latin “novus,” nods to a new, innovative era of lower carbon energy that GE Vernova will help deliver. Together, we have the energy to change the world.

Contact me