Taro Logo

Senior 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
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Energy

Description For Senior Software Engineer

GE Vernova is seeking a Senior Software Engineer to join their team in Hyderabad, focusing on developing innovative solutions in the energy sector. This role combines technical leadership with hands-on development, requiring expertise in Java, microservices, and modern cloud technologies.

The position offers an opportunity to work on critical systems that contribute to GE Vernova's mission of electrifying and decarbonizing the world. As a Senior Software Engineer, you'll lead a team of 5-7 developers while actively contributing to the development of scalable software solutions using technologies like Spring Boot, Kubernetes, and various message queuing systems.

The ideal candidate will bring 5+ years of experience and a strong foundation in computer science or STEM fields. You'll be responsible for architecting and implementing robust solutions, mentoring team members, and ensuring the delivery of high-quality software products. The role requires expertise in both technical execution and leadership, with opportunities to influence product direction and technology choices.

Working at GE Vernova means joining a company with a clear purpose: addressing the climate crisis through innovative energy solutions. The company combines GE's legacy of quality and ingenuity with a modern focus on sustainable energy technologies. This role offers the chance to work on meaningful projects that directly impact the future of energy infrastructure.

The position requires strong technical skills across the full stack, with particular emphasis on Java, microservices, and cloud technologies. You'll work in an agile environment, collaborating with Product Line Leaders to translate business requirements into technical solutions. The role offers opportunities for growth and impact in a company that's at the forefront of the energy transition.

Last updated 16 hours ago

Responsibilities For Senior Software Engineer

  • Define, develop, and evolve software in a fast-paced agile development environment
  • Provide technical leadership to an agile team of 5-7
  • Work with Product Line Leaders to understand product requirements & vision
  • Translate requirements into prioritized user stories
  • Develop multi-generation software technology plans
  • Drive increased efficiency and eliminate duplication
  • Support process improvements for development and support activities
  • Drive world-class quality in product development
  • Apply SDLC principles and methodologies
  • Write code that meets standards and delivers desired functionality
  • Work on core data structures and algorithms implementation

Requirements For Senior Software Engineer

Java
Kubernetes
MongoDB
MySQL
Kafka
RabbitMQ
Redis
  • Bachelor's Degree in Computer Science or STEM Majors
  • 5+ years of experience in software development
  • Experience in Java for developing robust and scalable applications
  • Experience with Spring Boot framework
  • Experience in microservices architecture and containerization
  • Proficiency in JUnit framework for unit testing
  • Experience with performance optimizations and secure coding
  • Knowledge of message queuing systems (Kafka, RabbitMQ)
  • Proficiency in databases (RDBMS/NOSQL)
  • Strong oral and written communication skills
  • Experience with CI/CD tools
  • Familiarity with monitoring tools like Grafana and Prometheus

Interested in this job?

Jobs Related To GE Vernova Senior Software Engineer