Software Engineer
Apply link opens the official GE Vernova application page in a new tab. Hirebase is not the employer.
Job description
## About the Role We are looking for a Software Engineer to design and develop web‑based applications using C# and React technologies. You will work on end‑to‑end delivery of cloud‑native services, collaborating with product, UX, and stakeholder teams to build reliable, scalable solutions for the Energy domain. ## What You'll Do - Design, develop, and maintain RESTful APIs and micro‑services with .NET, ASP.NET Core, and Entity Framework. - Build front‑end experiences using JavaScript/TypeScript and ReactJS. - Own the full delivery lifecycle: requirements, design, implementation, automated testing (unit, integration, UI), performance tuning, and deployment. - Containerize services with Docker and run them on AWS/Azure, ensuring reliability, scalability, and security. - Work with SQL Server, PostgreSQL, and Oracle databases, handling schema design and query optimization. - Implement observability (logging, monitoring, alerting) and drive operational excellence. - Mentor junior engineers and lead technical initiatives. ## Required Qualifications - Deep knowledge of C# and the .NET ecosystem. - Strong experience building RESTful APIs and micro‑services. - Proficiency in JavaScript, TypeScript, and ReactJS. - Solid understanding of SOLID principles, design patterns, and micro‑services architecture. - Strong SQL skills across multiple relational databases. - Experience with automated testing frameworks (unit, integration, UI). - Cloud experience with AWS or Azure. - Proven ability to lead initiatives and deliver high‑quality, scalable solutions. ## Nice to Have - Familiarity with monitoring tools such as Splunk, Prometheus, or ELK Stack. - Experience with CI/CD pipelines (GitHub Actions, Jenkins, JFrog Artifactory). - Load/performance testing tools like JMeter. - Security best practices (SAST/DAST) and remediation. - Practical AI/ML integration skills. ## Education & Personal Attributes - Bachelor’s degree in Computer Science or a STEM field (2‑5 years of relevant experience). - Strong oral and written communication, interpersonal skills, and a collaborative team spirit. - Ability to work independently in a fast‑paced, cross‑functional environment and persist through challenges. ## Additional Information - Relocation assistance is provided. - Mid‑Senior level position, full‑time employment.
Required skills
Job locations
Compensation
Estimated range — based on Software Engineer with 1-3 years experience (7 similar listings). Actual compensation may vary based on your specific experience, interview performance, and the company’s internal bands.
Ready to apply?
Clicking apply will open the official GE Vernova application page in a new tab and add this role to your Application Tracker.
Apply on GE Vernova →