Overview

The New York Independent System Operator (NYISO) works to make the power grid smarter by developing and deploying innovative information technology solutions to meet New York’s dynamic energy needs. The NYISO’s Information Technology department invites applications for a full-time Software Developer.

 

We are looking for an experienced Software Developer to work on the integration of enterprise data into a cohesive analytical data warehouse. Duties include but are not limited to new application development and production application support.

 

Key responsibilities include:
Participate in detailed technical design, development, implementation and support of Big Data applications using existing and emerging technology platforms.
Work with large streams of data with tools like Spark and Kafka.
Develop understanding of client business processes, objectives, and solution requirements. Participate in project work groups with subject matter experts and stakeholders to understand data specific needs.
Code per development and performance standards; resolve defects identified in testing and code reviews.
Execute performance test and tuning activities.
Support production deployment and production application – investigate and resolve production inquiries and issues. Requires flexible schedule.
Work on sprint team in agile, rapid development and deployment environment.
QUALIFICATIONS *3+ years of experience developing Java based software solutions
2+ years of experience with Apache Hadoop tools
2+ years of experience with NoSQL implementation, including stream processing
2+ years of experience building data pipelines
Experience programming in Scala is preferred.
Experience with Transactional and BI reporting systems – design, development, tuning, and production support
Experience with database design and modeling – logical and physical, ETL development, performance tuning – table partitioning and indexing, process threading, and database storage sizing and maintenance
Agile development methodology
Detail oriented with strong communication, analytical, and problem solving skills
The NYISO takes pride in recruiting, developing and retaining highly talented individuals. In addition to competitive salaries, we offer a comprehensive benefits package and innovative reward programs.

All offers of employment will be made contingent upon the successful completion of a drug screening and background check.
The NYISO is an Equal Opportunity Employer and as such, does not discriminate in its hiring or employment practices.