Taro Logo

Staff Software Engineer

GE Vernova focuses on electrifying the world while working to help decarbonize it, addressing the climate crisis through innovative lower carbon energy solutions.
Backend
Staff Software Engineer
In-Person
5,000+ Employees
6+ years of experience
Enterprise SaaS · Energy

Description For Staff Software Engineer

GE Vernova is seeking a Staff Software Engineer to join their team in Hyderabad, focusing on developing and evolving software solutions in an agile environment. This role represents a unique opportunity to contribute to GE Vernova's mission of electrifying and decarbonizing the world through innovative energy solutions.

The position requires a seasoned professional with 6+ years of experience who will provide technical leadership to a team of 5-7 developers. You'll be responsible for designing and implementing complex software systems, focusing on scalability, performance, and quality. The role involves working with cutting-edge technologies including Spring Framework, Big Data solutions, and modern web technologies.

As a Staff Software Engineer, you'll lead technical discussions, drive design reviews, and work closely with Product Line Leaders to align technical solutions with business requirements. The position offers the opportunity to work on challenging problems in the energy sector while contributing to environmental sustainability.

The ideal candidate will bring strong expertise in Java, distributed systems, and enterprise architecture, combined with excellent communication skills and the ability to mentor team members. This role offers the chance to work with a global team, with relocation assistance provided for the right candidate.

Working at GE Vernova means joining a company with a strong legacy of innovation while focusing on future-oriented solutions for sustainable energy. The company's mission, "The Energy to Change the World," reflects its commitment to addressing global climate challenges through technological advancement.

Last updated 6 days ago

Responsibilities For Staff Software Engineer

  • Identify work scope and provide initial estimates with factual justification
  • Lead technical discussions and participate in technical designs
  • Maintain code quality through best practices, unit testing and automation
  • Design interfaces and information exchange between modules
  • Provide technical leadership to a team of 5-7 developers
  • Drive design reviews and define interfaces between code modules
  • Work with Product Line Leaders to understand product requirements
  • Optimize application performance through design and coding practices
  • Execute fast-paced delivery while meeting product release goals

Requirements For Staff Software Engineer

Java
JavaScript
PostgreSQL
MySQL
Redis
  • Bachelor's Degree in Computer Science or STEM Majors
  • Strong knowledge of Object Oriented Analysis and Design
  • Experience with web services (REST, SOAP, WSDL)
  • Expertise in Spring Framework (Core, MVC, Integration and Data)
  • Experience with Big Data / Hadoop and NoSQL Database
  • Web development skills using HTML5, JavaScript, jQuery, CSS
  • Experience with Security frameworks (JWT, OAUTH2)
  • Experience with ELK stack
  • Strong problem-solving abilities
  • Experience in building scalable and highly available distributed systems
  • Excellent communication skills
  • Ability to work with global teams across time zones

Benefits For Staff Software Engineer

Relocation Benefits
  • Relocation Assistance

Jobs Related To GE Vernova Staff Software Engineer