Associate Software Developer at NYISO

2 years ago Development & Programming Middle, Senior Full-Time

The NYISO is looking for an Associate Software Developer with experience building and maintaining high-performing, enterprise-grade Java applications, with modern front-end frameworks such as Angular.


Job Requirements:

  • Bachelor's Degree (B.S.) in Computer Science or Information Systems required
  • Experience performing software development, working knowledge of Java/J2EE and javascript required
  • Experience with Python, Spring and Angular preferred
  • Experience with test automation frameworks for large scale applications a plus
  • Passionate about creating high quality, tested solutions to meet business needs
  • Positive, flexible, eager to learn and team oriented


Description:

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

The NYISO is looking for an Associate Software Developer with experience building and maintaining high-performing, enterprise-grade Java applications, with modern front-end frameworks such as Angular. 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 an Associate Software Developer, you will be responsible for:

  • Development, maintenance, and integration of custom software products
  • Regular review of code to address potential security vulnerabilities and ensure sound design.
  • Development of automated unit and functional tests for custom software products
  • Working with stakeholders to rapidly develop software that meets business needs, and is of high quality
  • Participating in ongoing training and continuous learning
  • 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 24x7 on-call support rotation for production applications.

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.

The NYISO offers the flexibility to work both in the office and remotely, providing our employees with an enhanced work life balance. While the majority of the responsibilities of this role can be performed remotely, in most cases, employees will have periodic on-site requirements based on business needs. Full remote opportunities may be available in some cases.

NYISO requires a COVID vaccine as a condition of employment but complies with all state and federal laws. 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.

🌍 World Wide python spring java javascript angular
🎉 Let Employers Find You!

Employers will see your profile when they are sending a job in your skill.


Create Your Profile   (simple)