Senior Software Engineer

GE Vernova

Multiple Locations
Agile software development lifecycle
Object-oriented analysis and design
Rest api development
Responsible for designing and programming modules or components, and leading design discussions

Job Summary

  • Responsible for designing and programming modules or components, and leading design discussions.
  • Engage in technical discussions, participate in technical designs, and execute in a fast-paced delivery mode.
  • Provide technical leadership, mentor a team of 5-7 developers, and work with Product Line Leaders to understand requirements.

Matching Summary

Responsible for designing and programming modules or components, and leading design discussions.

Skills & Requirements

Must-have

  • Agile software development lifecycle
  • Object-Oriented Analysis and Design
  • REST API development
  • Spring Framework expertise
  • SQL Database experience
  • CI/CD implementation
  • Full stack development experience

Nice-to-have

  • Consult customer on technical solutions
  • Develop software solution roadmap
  • Lead early-stage customer interactions
  • Experience with ML, Python, Gen AI
  • Performance monitoring tools
  • React experience

Key Requirements

  • 5 years of experience (for US roles)
  • Bachelor's degree in Computer Science or STEM
  • Over 5 years of OO programming experience
  • Hands-on experience with Java8+

Work Rights

Not specified

Tailored Resume

Cover Letter