GE Vernova logo

Senior Software Engineer

GE Vernova
NewPosted today

LOCATION

Hyderabad TS IN 26 · Onsite

EXPERIENCE

4 - 6 Years

TYPE

FullTime

SKILLS REQUIRED

Backend DevelopmentAPI IntegrationSystem DesignUnit TestingSecure Coding PracticesTest Automation

Job description

Overview

Develop and deliver advanced Power Systems Applications software as a senior member of the Software Center of Excellence, supporting project and product objectives.

What you'll do

  • Collaborate with teams working with Electric Utilities, Independent System Operators (ISOs), and Transmission System Operators to develop functional software specifications.
  • Lead the design, development, testing, integration, and tuning of advanced Power Systems Application software.
  • Develop and evolve software in a dynamic and agile environment using the latest technologies and infrastructure.
  • Provide domain knowledge and/or technical leadership to a team of application software engineers.
  • Provide budget estimates for new project tasks to project leads and managers.
  • Collaborate with customers throughout the project lifecycle to ensure software quality and functionality meet standards and requirements.
  • Mentor junior team members.
  • Interact with Product Development Teams, Customers, Solution Providers, and cross-functional teams as needed.
  • Apply SDLC principles and methodologies like Lean/Agile/XP, CI, software and product security, scalability, and testing techniques.
  • Maintain power systems application functionality, including code fixes, tools for model conversion, documentation, and user interfaces.
  • Support marketing efforts for proposals and demonstrations to potential customers.

What you'll need

  • Master’s degree in Electrical Power Systems.
  • 4 to 6 years of experience in development or project delivery in Power Systems Analysis, C++, CIM Modeling, Energy management System, Data Analysis, Scripting, and Systems Integration.

Nice to have

  • Continuous improvement mindset; drives change initiatives and process improvements.
  • Highly organized and efficient; adept at prioritizing and executing tasks.
  • Experience in the power systems domain.
  • Proficiency in testing and test automation.
  • Strong knowledge of source control management, particularly GitHub.
  • Demonstrated ability to learn new development practices, languages, and tools.
  • Self-motivated; able to synthesize information from diverse sources.
  • Mentors newer team members in alignment with business objectives.
  • Continuously measures the completion rate of personal deliverables and compares them to scheduled commitments.
  • Transparent in problem-solving approaches and options; determines fair outcomes with shared trade-offs.
  • Capable of defining requirements and collaborating on solutions using technical expertise and a network of experts.
  • Effective communication style for engaging with customers and cross-functional teams; utilizes product knowledge to mitigate risks and drive outcomes.
  • Strong verbal, written, and interpersonal communication skills; able to produce professional and technical reports and conduct presentations.
  • Innovates and integrates new processes or technologies to add significant value; advises on change cost versus benefits and learns new solutions to address complex problems.

Details

  • Location: Hyderabad, Telangana, India.
  • Relocation assistance is not provided.

Read the full description and apply on the company’s own careers page.

Stay safe

Hiring on Abekus is free for applicants

We never charge a fee, and employers are prohibited from doing so. If a recruiter asks for payment, please report them right away.

Senior Software Engineer