Software Engineering Co-Op: Modernize File Integrations

Co-Ops at New York ISO

City of Rensselaer (NY)

Hybrid

USD 30,000 - 48,000

Full time

7 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

The New York Independent System Operator (NYISO) invites a Software Engineering Co-Op to contribute to a replacement file-integration application. You will work through the full software delivery lifecycle from requirements through deployment, with ownership of the production-oriented solution.

You will gain exposure to NYISO development standards, security practices, and collaboration with technical and business partners, including QA and infrastructure teams, in a hybrid Albany, NY area

Qualifications

  • Pursuing a Bachelor’s degree in Computer Science, Software Engineering, or a closely related field.
  • Rising junior or senior standing.
  • Foundational programming and problem-solving skills.
  • Ability to learn unfamiliar code, systems, and technical processes.
  • Ability to communicate clearly, document work, ask questions, and collaborate with technical and business partners.
  • Coursework or project experience in databases and software engineering is preferred.
  • Experience with Java and Spring Boot is preferred.
  • Experience with SQL and relational database concepts is helpful.
  • Familiarity with source control, automated testing, APIs, or systems integration is preferred.
  • Familiarity with AI-assisted development tools such as GitHub Copilot is a plus.
  • Strong attention to detail and willingness to take ownership of assigned deliverables.

Responsibilities

  • Review the current application’s purpose, workflows, dependencies, and technical design.
  • Confirm requirements with technical and business stakeholders.
  • Review the proposed architecture and implementation approach.
  • Document technical decisions, assumptions, and open questions.
  • Translate the approved design into user stories and acceptance criteria.
  • Develop the replacement application using NYISO development, security, review, and source-control practices.
  • Use AI-assisted development tools as an engineering aid while applying established development standards.
  • Collaborate with database, infrastructure, software engineering, quality assurance, and business partners.
  • Perform developer testing and resolve identified defects.
  • Partner with quality-assurance professionals to define repeatable functional tests.
  • Automate appropriate tests for future patches and enhancements.
  • Create technical, operational, configuration, and support documentation.
  • Contribute to cutover, rollback, and implementation planning.
  • Support production implementation and knowledge transfer to the supporting team.

Skills

Java
Spring Boot
SQL
APIs
Systems integration
AI-assisted development tools
GitHub Copilot
Code review
Problem solving
Documentation

Education

Bachelor’s degree in Computer Science or Software Engineering

Tools

Git
GitHub Copilot
Automated testing

Job description

The New York Independent System Operator (NYISO) invites a Software Engineering Co-Op to contribute to a replacement file-integration application. You will work through the full software delivery lifecycle from requirements through deployment, with ownership of the production-oriented solution.

You will gain exposure to NYISO development standards, security practices, and collaboration with technical and business partners, including QA and infrastructure teams, in a hybrid Albany, NY area

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Co-Op - IT - Software Engineering
Co-Op - IT - Software Engineering

Co-Ops at New York ISO • City of Rensselaer (NY)

Hybrid
USD 30,000 - 48,000
Co-Op - Business Process Improvement
Co-Op - Business Process Improvement

Co-Ops at New York ISO • City of Rensselaer (NY)

Hybrid
USD 30,000 - 48,000
Intern - IT Software Development
Intern - IT Software Development

Nyisointernships • City of Rensselaer (NY)

Hybrid
USD 30,000 - 45,000
Hybrid work model
Co-Op – IT – Technical Security
Co-Op – IT – Technical Security

Co-Ops at New York ISO • City of Rensselaer (NY)

Hybrid
USD 30,000 - 48,000
Intern - IT Software Development
Intern - IT Software Development

Co-Ops at New York ISO • City of Rensselaer (NY)

Hybrid
USD 30,000 - 45,000
Research & Engineering Co-Op
Research & Engineering Co-Op

Co-Ops at New York ISO • City of Rensselaer (NY)

Hybrid
USD 28,000 - 48,000
Software Technologies Intern — Enterprise Dev & AI Tools
Software Technologies Intern — Enterprise Dev & AI Tools

Nyisointernships • City of Rensselaer (NY)

Hybrid
USD 30,000 - 45,000
Hybrid work model
Co-op: ServiceNow Platform Admin & Automation
Co-op: ServiceNow Platform Admin & Automation

Co-Ops at New York ISO • City of Rensselaer (NY)

Hybrid
USD 30,000 - 48,000
Hybrid work schedule
Albany, NY local opportunity
Senior Software Engineer - Reliability Tech (Hybrid)
Senior Software Engineer - Reliability Tech (Hybrid)

The New York Independent System Operator • Town of East Greenbush (NY)

Hybrid
USD 106,000 - 176,000
Senior Software Engineer
Senior Software Engineer

The New York Independent System Operator • Town of East Greenbush (NY)

Hybrid
USD 106,000 - 176,000