Senior Software Engineer

Backend
Senior Software Engineer
In-Person
5+ years of experience
Energy

Description For Senior Software Engineer

Talent Worx is seeking a Senior Software Engineer to join their Software Center of Excellence, focusing on Power Systems Applications development. This role involves working with Electric Utilities, Independent System Operators (ISOs), and Transmission and Distribution System Operators. The position requires expertise in developing and maintaining high-availability Electricity Energy Market Management Systems, with responsibilities spanning from software development to customer collaboration. The ideal candidate will have a Master's degree in Electrical Power Systems and significant experience in power systems analysis and software development. This role offers the opportunity to work on critical infrastructure systems, leading technical initiatives, and driving innovation in power systems applications. The position combines technical leadership with hands-on development, requiring both domain expertise in power systems and strong software engineering capabilities.

Last updated 18 hours ago

Responsibilities For Senior Software Engineer

  • Enhance and support high-availability Electricity Energy Market Management System (MMS)
  • Develop, test, integrate, and tune advanced Power Systems Application software
  • Provide domain knowledge and technical leadership to electricity markets application software engineers
  • Provide budget estimates for new project tasks
  • Collaborate with customers throughout the project lifecycle
  • Interact with Product Development Teams, Customers, Solution Providers, and cross-functional teams
  • Apply SDLC principles and methodologies
  • Maintain power systems application functionality
  • Support marketing efforts for proposals and demonstrations

Requirements For Senior Software Engineer

  • Master's degree in Electrical Power Systems with thesis or related work in power systems
  • 5 to 8 years of experience in development or project delivery
  • Experience in Power Systems Analysis, Security Constrained Unit Commitment and Economic Dispatch
  • Knowledge of Mixed Integer Programming (MIP)/Optimization
  • Strong knowledge of source control management, particularly GitHub
  • Proficiency in testing and test automation
  • Strong verbal, written, and interpersonal communication skills
  • Experience in the power systems domain

Interested in this job?

Jobs Related To Talent Worx Senior Software Engineer

Senior Software Engineer

Senior Software Engineer position at Talent Worx, focusing on energy power systems and markets using Java, C++, and Python

Java Backend Developer

Senior Java Backend Developer position at Talent Worx, requiring 4-9 years of experience in developing scalable backend applications using Java and Spring Boot framework.

ServiceNow GRC Developer (AD/M level)

Senior ServiceNow GRC Developer position at Talent Worx, requiring 8-16 years of experience, focusing on implementing and supporting GRC modules within ServiceNow platform.

Software Developer - C#/.net/Azure

Senior Software Engineer position at Talent Worx, focusing on C#/.NET/Azure development for a US-based housing software firm in Hyderabad, India.

Senior Software Development Engineer, Aurora Control Plane

Senior Software Development Engineer role at Amazon AWS working on Aurora database service, building distributed systems and cloud infrastructure in Dublin, Ireland.