GMS Applications Developer - RIOO
Core
Design, code, test, and maintain full-stack web applications for the Electric Power Grid and wholesale market suite, including the RIOO and NDCRC systems.
Role type
Senior/Lead Full Stack Application Developer (Grid & Market Solutions)
Builds
Resource Integration and Ongoing Operations (RIOO) system, Net Dependable Capability and Reactive Capability (NDCRC) web applications
Domain
Energy industry, Power Grid, Wholesale Market
Deliverable
production ML models | product features
Required skills
Java (17+), Spring Boot/Spring MVC, Angular (v12+), TypeScript, Python, RESTful API design, Git, Docker, Azure/AWS, CI/CD tools (Bitbucket, Maven, Jenkins), Data Pipelines (Airflow, Databricks), Relational Databases (Oracle, PostgreSQL, MySQL)
Preferred skills
Power industry experience, ISO/Utility vendor background, ML fundamentals, PyTorch/TensorFlow, LLMs, Prompt Engineering, RAG architecture
Technologies
Java, Spring Boot, Angular, TypeScript, Python, Airflow, Databricks, Bitbucket, Jenkins, Docker, Azure, AWS
Responsibilities
Design and develop complex ERCOT applications; perform root cause analysis and resolve application issues; mentor team members and enforce engineering standards; translate strategic goals into technical roadmaps; automate software development processes; conduct code reviews and testing; advise management on technical direction
Seniority
Senior/Lead, hands-on IC with strategic leadership