Software Engineer
GE Vernova · Bengaluru
- Experience2–5 yrs
- SalaryNot disclosed
- Work modeonsite
- Levelmid
- Posted18 Sept 2026
About GE Vernova
GE Vernova is hiring in Bengaluru in energy utilities. This role looks for around 2+ years of experience.
Skills
- C# .NET
- RESTful API
- Microservices
- ASP.NET Core
- Entity Framework
- JavaScript
- TypeScript
- ReactJS
- SOLID principles
- Design patterns
- SQL Server
- PostgreSQL
- Oracle
- Unit testing
- Integration testing
- UI testing
- AWS
- Azure
- Docker
- SAST
- DAST
The role
A full stack developer at an energy utilities product company designs scalable applications and delivers C# .NET, RESTful API, and ReactJS solutions across cloud services and data stores. The role also applies AWS and Docker to reliable deployments.
Full job description
Job Description Summary
We’re seeking a Software Engineer to contribute to the design and development of web based applications using C# react technologies.
Job Description
Roles and Responsibilities
In This Role, You Will
Contribute , design, and development of RESTful APIs and microservices using .NET, ASP.NET Core (Web API, MVC), and Entity FrameworkUnderstanding of engineering best practices: SOLID principles, design patterns, code reviews, technical standards, and documentationBuild front-end experiences using JavaScript/TypeScript with ReactJSOwn end-to-end delivery: requirements, design, implementation, automated testing (unit, integration, UI), performance, and deploymentDesign for reliability, scalability, and security in AWS; containerize and ship services with DockerWork across data stores (SQL Server, PostgreSQL, Oracle), including schema design, query optimization, and performance tuningImplement and improve observability (logging, monitoring, alerting) and drive operational excellenceIntegrate AI/ML capabilities where appropriate to enhance product features and developer productivityEnsure secure development practices including SAST/DAST and remediation of findingsMentor and coach engineers; lead technical initiatives and collaborate with product, UX, and stakeholders
Must-have Qualifications
Deep knowledge in C# .NETStrong RESTful API and microservices design and developmentProficiency in JavaScript and TypeScriptExperience with modern front-end frameworks of ReactJSSolid grasp of SOLID principles, design patterns, and microservices architectureStrong SQL skills across SQL Server, PostgreSQL, and OracleAutomation experience: unit, integration, and UI test frameworksCloud experience with AWS/AzureProven ability to lead initiatives and deliver high-quality, scalable solutions
Nice to have
Monitoring and logging tools: Splunk, Prometheus, ELK StackDevOps/CI/CD tools: GitHub, GitHub Actions, Jenkins, JFrog Artifactory, GroovyLoad/performance testing (e.g., JMeter)Security best practices in SAST and DASTStrong problem-solving and analytical skillsExperience working independently in fast-paced, cross-functional environmentsPractical AI skill set (e.g., integrating AI/ML capabilities into applications)
Education Qualification
Bachelor's Degree in Computer Science or “STEM” Majors (Science, Technology, Engineering and Math) with advanced experience with 2 to 5 Years.
Desired Characteristics Technical Expertise
Master's Degree/ PHD in Computer ScienceExperience with Windows and Unix / Linux based programmingExperience working on software projects in the Energy domain (Energy Management, Oil & Gas, Power & Water)Certified Scrum Master and/or Product Owner
Personal Attributes
Strong oral and written communication skillsStrong interpersonal skillsEffective team building and problem solving abilitiesPersists to completion, especially in the face of overwhelming odds and setbacks. Pushes self for results; pushes others for results through team spirit
Additional Information
Relocation Assistance Provided: Yes