About the role#
NYISO is looking for a Software Engineering Co-Op to build a replacement for an existing file-integration application. You will own a production-oriented software solution from start to finish. This project aims to make file-movement changes more efficient, reduce code changes, and improve error recovery. You will work across the full software delivery lifecycle, from requirement gathering to final production support.
What you'll do#
- Review current workflows, dependencies, and technical designs.
- Confirm requirements with business and technical stakeholders.
- Translate designs into user stories and acceptance criteria.
- Develop the application using established security, development, and source-control practices.
- Use AI-assisted tools as an engineering aid while following standard development practices.
- Collaborate with database, infrastructure, software engineering, quality assurance, and business partners.
- Perform developer testing, resolve defects, and support quality-assurance validation.
- Define repeatable functional tests and automate tests for future enhancements.
- Create operational, technical, configuration, and support documentation.
- Contribute to implementation planning and assist with knowledge transfer to the support team.
What you'll need#
- Currently pursuing a Bachelor’s degree in Computer Science, Software Engineering, or a related field.
- Rising junior or senior standing.
- Foundational programming and problem-solving skills.
- Ability to learn unfamiliar code, systems, and technical processes.
- Clear communication skills and the ability to document work and collaborate with partners.
- Strong attention to detail and a willingness to take ownership of deliverables.
- Coursework or project experience in databases and software engineering is preferred.
- Experience with Java and Spring Boot is preferred.
- Familiarity with SQL, relational database concepts, source control, automated testing, APIs, or systems integration is helpful.
- Familiarity with AI-assisted development tools like GitHub Copilot is a plus.
Location & details#
- This is a paid, full-time hybrid position.
- You must be local to the Albany, New York area.
- Offers are contingent upon the successful completion of a drug screening and background check.
About NYISO
The New York Independent System Operator is a nonprofit corporation based in Rensselaer, New York. Founded in 1999, it manages the bulk electricity grid across the state. The organization administers wholesale electricity markets and conducts long-term planning for the electric system. It employs between 501 and 1,000 people to support the reliability and efficiency of power delivery.
How to get in at NYISO
Applying to the New York Independent System Operator early gives you a distinct advantage because recruiters review applications as they arrive. Intern Insider sends an instant alert the moment a role matching your target is published, helping you apply among the first before the pile grows. You gain a better chance of being seen when you are not competing with hundreds of late submissions. Reaching out to the right person at the New York Independent System Operator often beats applying into a blind queue. Intern Insider surfaces the recruiters behind the company roles so you can reach out directly to ask about the position or a referral. This direct contact materially improves response rates compared to standard submissions.



