Software Engineer

GE-Vernova-

Bengaluru

On-site

INR 1,500,000 - 2,100,000

Full time

12 days ago
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

GE Vernova is seeking a Software Engineer in Bengaluru to design and build web-based applications using C#/.NET, ReactJS, and modern RESTful APIs. The role emphasizes end-to-end delivery, security, scalability, and AWS-based deployment.

You will collaborate across product and UX teams, own features from design to deployment, and mentor peers while applying SOLID principles and best practices. Relocation support may be provided for the right candidate.

Qualifications

  • Deep knowledge in C# .NET
  • Strong RESTful API and microservices design
  • Proficiency in JavaScript and TypeScript
  • Experience with ReactJS
  • Solid grasp of SOLID principles, design patterns, and microservices architecture
  • Strong SQL skills across SQL Server, PostgreSQL, and Oracle
  • Automation testing: unit, integration, and UI
  • Cloud experience with AWS/Azure
  • Proven ability to lead initiatives and deliver high-quality, scalable solutions

Responsibilities

  • Contribute, design, and develop RESTful APIs and microservices using .NET and EF
  • Apply SOLID principles, design patterns, code reviews, and documentation
  • Build front-end experiences using JavaScript/TypeScript with ReactJS
  • Own end-to-end delivery: requirements, design, implementation, automated testing, performance, and deployment
  • Design for reliability, scalability, and security in AWS; containerize and ship services with Docker
  • Work with SQL Server, PostgreSQL, Oracle; optimize queries and performance
  • Implement and improve observability via logging, monitoring, alerting
  • Integrate AI/ML capabilities to enhance features and productivity
  • Ensure secure development practices including SAST/DAST
  • Mentor engineers; lead technical initiatives with product/UX teams

Skills

C# .NET
RESTful APIs
JavaScript/TypeScript
ReactJS
SOLID design
SQL expertise
Automation testing
AWS/Azure
Leadership

Education

Bachelor's in CS or STEM
Master's/PhD in CS

Tools

Splunk
Prometheus
ELK Stack
GitHub
GitHub Actions
Jenkins
JFrog Artifactory
Groovy
JMeter

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 Framework
  • Understanding of engineering best practices: SOLID principles, design patterns, code reviews, technical standards, and documentation
  • Build front-end experiences using JavaScript/TypeScript with ReactJS
  • Own end-to-end delivery: requirements, design, implementation, automated testing (unit, integration, UI), performance, and deployment
  • Design for reliability, scalability, and security in AWS; containerize and ship services with Docker
  • Work across data stores (SQL Server, PostgreSQL, Oracle), including schema design, query optimization, and performance tuning
  • Implement and improve observability (logging, monitoring, 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 remediation of findings
  • Mentor and coach engineers; lead technical initiatives and collaborate with product, UX, and stakeholders

Must-have qualifications

  • Deep knowledge in C# .NET
  • Strong RESTful API and microservices design and development
  • Proficiency in JavaScript and TypeScript
  • Experience with modern front-end frameworks of ReactJS
  • Solid grasp of SOLID principles, design patterns, and microservices architecture
  • Strong SQL skills across SQL Server, PostgreSQL, and Oracle
  • Automation experience: unit, integration, and UI test frameworks
  • Cloud experience with AWS/Azure
  • Proven ability to lead initiatives and deliver high-quality, scalable solutions

Nice to have

  • Monitoring and logging tools: Splunk, Prometheus, ELK Stack
  • DevOps/CI/CD tools: GitHub, GitHub Actions, Jenkins, JFrog Artifactory, Groovy
  • Load/performance testing (e.g., JMeter)
  • Security best practices in SAST and DAST
  • Strong problem-solving and analytical skills
  • Experience working independently in fast-paced, cross-functional environments
  • Practical 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 Science
  • Experience with Windows and Unix / Linux based programming
  • Experience 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 skills
  • Strong interpersonal skills
Additional Information

Relocation Assistance Provided: Yes

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer - Backend
Software Engineer - Backend

GE Vernova • Bengaluru

On-site
INR 900,000 - 1,500,000
Relocation assistance provided
Software Engineer
Software Engineer

日本アバカス株式会社 • Chennai District

On-site
INR 600,000 - 1,000,000
Senior Software Engineer (.Net, React)
Senior Software Engineer (.Net, React)

ConnectWise • Pune District

On-site
INR 1,200,000 - 2,000,000
Senior .NET Full Stack Developer (React)
Senior .NET Full Stack Developer (React)

Valorem Reply • Ernakulam

On-site
INR 1,500,000 - 2,500,000
Senior .NET Full Stack Developer, React
Senior .NET Full Stack Developer, React

Reply • Ernakulam

On-site
INR 1,200,000 - 1,800,000
Full Stack Engineer
Full Stack Engineer

Straive • Bengaluru

On-site
INR 1,400,000 - 2,000,000
Software Engineer
Software Engineer

Simplify Alpha™ • Maharashtra

On-site
INR 1,200,000 - 1,800,000
Sr. Software Engineer
Sr. Software Engineer

Otelier • India

On-site
INR 2,873,563 - 4,789,272
Software Development Engineer (.NET Full Stack)
Software Development Engineer (.NET Full Stack)

Actualize • Pune District

On-site
INR 1,000,000 - 1,500,000
Sr. Software Engineer
Sr. Software Engineer

Providence College Of Engineering • Hyderabad

On-site
INR 1,800,000 - 3,000,000