





Mid-level generalist title plus broad C++/Java requirements increases applicant density.
Core backend skills transferable, but preferred power-systems experience creates moderate industry specificity.
Explicit 2-5 years requirement plus mandatory C++/Java skills enforces strict filters.
Login to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Design, develop, test, and maintain software components and applications for Grid Software using C++, Java, and modern technologies.
Translate utility and grid operation requirements into reliable and scalable software solutions collaborating with senior engineers and domain experts.
Participate in code refactoring, modernization, and troubleshooting to improve software quality, performance, and maintainability.
Bachelor's degree in Computer Science, Software Engineering, Electrical Engineering, Power Systems Engineering, or related STEM discipline.
2-5 years of software development or software product engineering experience.
Hands-on experience with C++, Java, or similar object-oriented programming languages.
Relocation assistance provided.
Experienced in enterprise software products and complex codebases with a strong foundation in software engineering principles.
Familiar with Agile development, CI/CD, software lifecycle, and modern full-stack/cloud-based architectures.
Possesses understanding or exposure to power systems, energy management, grid applications, or utility operations domains.