Hiring.Camp

Sr. Software Engineer

Gevernova

·

Today

Location
Hyderabad TS IN 26, India
Type
Full-time
Department
Engineering
Experience
5+ years
Education
Bachelor
Closing date
Today
Source
Workday

Description

Job Description Summary

As a Senior Software Engineer, you will play a key role in GE Vernova Grid Software's mission of enabling a more sustainable and reliable energy future by designing, developing, and enhancing software solutions that support critical power system operations worldwide. Leveraging strong expertise in C++, Java, and modern software architectures, along with a solid understanding of power systems and utility operations, you will lead the development of reliable, scalable, and maintainable enterprise applications, contribute to legacy modernization initiatives, and help drive adoption of cloud-native and full-stack technologies. Working closely with architects, product managers, domain experts, and cross-functional teams, you will translate complex business and grid operation requirements into high-quality technical solutions, provide technical leadership and mentorship to junior engineers, and champion software engineering best practices. The ideal candidate possesses strong analytical and problem-solving skills, deep knowledge of algorithms, data structures, and software design principles, and a passion for delivering innovative Grid Software products that are transforming the future of energy.

Job Description

Responsibilities
  • Lead the design, development, testing, and maintenance of software components and applications for Grid Software and power system solutions.
  • Drive the implementation of complex features using C++, Java, and modern software technologies, ensuring adherence to architecture standards and engineering best practices.
  • Lead code refactoring, modernization, and technical debt reduction initiatives to enhance maintainability, scalability, security, and performance.
  • Collaborate with architects, product managers, and domain experts to define technical solutions and deliver high-quality software.
  • Translate complex power systems and utility business requirements into robust, scalable, and reliable software solutions.
  • Design and implement advanced algorithms, data structures, and analytical functions across product modules.
  • Provide technical leadership through design reviews, code reviews, mentoring, and guidance to junior engineers.
  • Champion Agile development practices, CI/CD, automated testing, cybersecurity, and software quality standards throughout the development lifecycle.
  • Analyze, troubleshoot, and resolve complex application performance issues, software defects, and customer-reported problems.
  • Partner with cross-functional global teams to deliver strategic product enhancements with high quality and predictable execution.

Desired Characteristics

  • Strong expertise in C++ and/or Java with a deep understanding of software engineering principles and best practices.
  • Proven experience developing and maintaining large-scale enterprise software products and complex codebases.
  • Strong knowledge of software architecture, refactoring, design patterns, code quality frameworks, and maintainable system design.
  • Experience with modern full-stack technologies, REST APIs, databases, distributed systems, and web application development.
  • Advanced understanding of object-oriented design, algorithms, data structures, and performance optimization techniques.
  • Proficiency working in Linux and Windows development environments.
  • Knowledge of power systems, EMS, SCADA, grid applications, utility operations, or energy management systems is highly desirable.
  • Ability to provide technical leadership, mentor engineers, and drive engineering excellence across teams.
  • Strong analytical, problem-solving, debugging, and root-cause analysis skills.
  • Excellent communication, stakeholder management, collaboration, and teamwork skills.

Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, Electrical Engineering, Power Systems Engineering, or a related STEM discipline.
  • 5-8+ years of experience in software development, product engineering, or enterprise application development.
  • Strong hands-on experience developing and maintaining software using C++, Java, or similar object-oriented programming languages.

Languages / Additional Experience

  • Proven experience across the full software development lifecycle, including architecture, design, development, testing, deployment, and support.
  • Strong experience with Agile methodologies, source control systems, CI/CD pipelines, and DevOps practices.
  • Experience leading software modernization, legacy application transformation, performance tuning, and maintainability initiatives.
  • Strong understanding of databases, APIs, distributed systems, and enterprise application architectures.
  • Exposure to cloud technologies, microservices, containerization, and modern web frameworks.
  • Experience in power systems, utilities, industrial control systems, EMS, DMS, SCADA, GridOS, or related domains is preferred.
  • Demonstrated ability to work independently, lead technical initiatives, mentor team members, and drive delivery in a collaborative engineering environment.

Additional Information

Relocation Assistance Provided: Yes

Skills

JavaCI/CDLinuxCybersecurityRESTAgileDevOpsMicroservicesSCADA

Similar Jobs

30

Senior Software Engineer

Cermati.com · Jakarta, Jakarta, Indonesia

Today

Sr. Software Engineer

Theweathercompany · Atlanta, GA +1

Today

Senior Software Engineer

Mastercard · Pune, India

Today

Senior Software Engineer

Mastercard · Pune, India

Today

Senior Software Engineer

Mastercard · Pune, India

Today

Senior Software Engineer

Picnic Delivery · New York, NY +1

Today

Senior Software Engineer

Federato · Remote +1 · Remote

Today

Senior Software Engineer

Capco · Canada - Toronto

Today

Senior Engineer - Software

Ritchie Engineering · Bloomington, MN

Today

Senior Software Engineer

WISE · Austin, United States · Hybrid

Today

Senior Software Developer

Modern Technology Solutions Inc · Huntsville, AL,US, US · Remote, Onsite

Today

Senior Software Engineer

Heartflow · San Francisco, California

Today

Sr Software Engineer

Platform Science · Londrina

Today

Senior Software Engineer

Experian · Hyderabad, India · Hybrid

Today

Senior Software Engineer

Xometry · North Bethesda, MD +2 · Hybrid

Today

Senior Software Engineer

Xometry · Waltham, MA +2 · Hybrid

Today

Senior Software Engineer

Unframe · Tel Aviv-Yafo, Tel Aviv District, Israel

Yesterday

Senior Software Engineer

Delivery Hero · Athens, Greece · Remote

Yesterday

Senior Software Engineer

Pingidentity · UK - Remote +1 · Remote

Yesterday

Senior Software Engineer

Nexthink · Lausanne, VD, Switzerland · Hybrid

Yesterday

Senior Software Engineer

Ericsson · Bengaluru, KA,IN, IN

Yesterday

Software Engineer, Sr

Lam Research · Bengaluru, KA,IN, IN +12

Yesterday

Sr Software Engineer

Southwest Careers · TX-Headquarters-HDQ, United States of America · Onsite

Yesterday

Senior Software Developer

motorolasolutions · Vancouver, Canada · Hybrid

Yesterday

Senior Software Engineer

Leidos · 1471 Liberty Ctr Chantilly VA, United States of America

Yesterday

Senior Software Engineer

Leidos · 10015 Undisclosed MD Customer Site 20708, United States of America

Yesterday

Senior Software Dev

Apollo Scooters · Montreal, Quebec, Canada

Yesterday

Senior Software Engineer

JLL employee · MEX-CORP Guadalajara-Av. Americas 1500, Mexico · Onsite

Yesterday

Senior Software Engineer

JLL employee · MEX-CORP Guadalajara-Av. Americas 1500, Mexico · Onsite

Yesterday

Senior Software Engineer

Independencepetgroup · IPG_OFFICE_Chicago, United States of America · Remote

Yesterday
Sr. Software Engineer at Gevernova | Hiring.Camp