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 to provide support to all phases of the NYISO software development lifecycle which includes requirements, design, development, testing, deployment and post-production support.

The NYISO is looking for a Software Developer with experience building and maintaining high-performing, enterprise-grade Java applications, with extensible and modern Angular front-ends.  This position will support all phases of the NYISO software development lifecycle which includes requirements, design, development, testing, deployment and post-production support.  If you are looking to grow your career while doing critical work to keep the lights on in NY State, then put your programming skills to work with us.

As Software Developer on the Market Technologies team you will be responsible for:

The development and maintenance of software products, serving one of the Markets we support.
Working with stakeholders in an agile environment to rapidly develop software that meets business needs, and is of high quality.
Supporting continuous improvement efforts within the team and across the department by investigating techniques and technologies to improve the flow of work.
We offer a challenging and supportive team environment where you can add value while learning and growing.  You will also participate in a 24×7 on-call support rotation for production applications.
QUALIFICATIONS *Bachelor’s Degree (B.S.) in Computer Science or Information Systems required.
A minimum of 3 years experience performing software development, working knowledge of Java/J2EE required. Experience with Spring,  and Angular preferred
Passionate about creating high quality, tested solutions to our business’ biggest problems.
Positive, flexible, and team oriented
Preferred hands on experience:

Java / J2EE / Groovy / Kotlin
SpringBoot / SpringData
JBoss
Angular / JavaScript / React / ExtJS
MyBatis / SQL
JUnit / Cypress / Protractor
Maven / Gradle
Git
Docker
Jenkins
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.