Develop and architect real-time software systems that balance electrical Grid assets by integrating renewable and Storage resources with forecasting and optimization tools.
Design system architectures, including APIs, services, and front-end/back-end interactions
Provide technical direction to a development team of 3-5 engineers
Improve software delivery processes and workflows
Decompose proposals into iterative agile development increments
Implement build pipelines and associated testing and maintenance tools
Author and maintain automated test suites in collaboration with stakeholders
Provide user support, level 2 troubleshooting, and incident resolution
NET
Python
Event-driven architecture
Unit and integration testing
Azure Service Bus
Azure Data Explorer
Minimum 6 years of experience in software engineering, design, and architecture
Master's degree in engineering or equivalent