Overview
Hybrid
$50 - $90
Accepts corp to corp applications
Contract - W2
10% Travel
Skills
C#
Microsoft Azure
CAISO
AWS CloudFormationPython
(Programming Language).NET Framework
Job Details
We are looking for 15 or more years of development experience along with hands-on expertise in real-time applications within the energy sector space. The right fit for this role is highly skilled in the following applications and has a real-time and development background. Must be proficient in C#/.NET, Python, and Azure and AWS services/solutions. With a familiarity in ERCOT and CAISO.
Key Responsibilities & Requirements
- Spearhead the migration and modernization of existing processes and custom applications.
- Collaborate with a dedicated team to architect, design, and implement enterprise-level solutions for grid-scale storage.
- Develop cloud-based solutions to support global and regional data ingestion for modeling, analysis, and transactional activities.
- Partner with cross-functional teams and stakeholders to ensure solutions align with business needs.
- Expertise with developing complex user interfaces using JavaScript frameworks like React or Angular.
- Gain expertise in storage operations, including day-ahead, real-time, ancillary services, PnL, settlement, forecasting, modeling, compliance, and market protocols.
- Develop innovative tools, including user interfaces, dashboards, reports, custom APIs, data integration pipelines, and microservices.
- Enhance development processes by implementing best practices for coding standards, version control, and efficiency improvements.
- Provide immediate and rotational off-hours support as needed.
- Research and evaluate new technologies and services to inform solution design.
Education & Background
- Bachelor's or Master s degree in Computer Science, Information Technology, or a related field.
- Extensive application development and integration experience.
- Prior experience supporting energy trading businesses is highly desirable.
- Proficiency in Microsoft and Linux operating systems.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.