Graduate Development Program, Associate Engineer, Software Engineering
Syracuse, NY
Full-time
Onsite
$73K/yr - $102K/yr
New Grad
National Grid is hiring an Associate Software Engineer to develop and support software used in its gas operations. The role includes building and testing application features, integrating front-end applications with backend services, troubleshooting issues, and collaborating with engineering and business teams to improve software reliability.
Develop, test, maintain, and enhance application features using modern programming languages and frameworks including React, JavaScript, HTML, and CSS
Apply object-oriented programming (OOP) principles such as encapsulation, inheritance, polymorphism, and abstraction
Develop reusable, maintainable, and well-structured software components
Work with REST APIs and integrate front-end applications with backend services
Write unit tests and participate in code reviews
Debug application issues and assist with root-cause analysis
Use Git and established source control and CI/CD practices
Participate in Agile development activities, including sprint planning, refinement, and retrospectives
Collaborate with senior engineers and architects to understand technical designs and development standards
Create and maintain appropriate technical documentation
Qualification
Required
Bachelor or Master's degree in Computer Science, Software Engineering, Information Technology, or a related field from an accredited institution
Graduated between May 2026 and June 2027
Ability to begin the National Grid Graduate Program on June 7, 2027, or July 12, 2027
Work authorization that does not now or in the future require sponsorship of a visa for employment authorization in the United States (such as sponsorship for an H-1B, TN, O, L, STEM OPT, or other employment-based work authorization)
Foundational knowledge of object-oriented programming and software design principles
Programming experience with at least one object-oriented language, such as Java, Apex, or Python
Experience or coursework developing user interfaces with React or a similar modern JavaScript framework
Working knowledge of JavaScript, HTML, and CSS
A basic understanding of REST APIs, JSON, and client-server application architecture
Familiarity with Git or another source control platform
An understanding of the software development lifecycle and Agile development practices
Strong analytical, troubleshooting, and problem-solving skills
You must have the ability to work without a need for current or future visa sponsorship
Preferred
Exposure to SaaS platforms, including Salesforce or similar tools
Familiarity with automated testing frameworks
Exposure to CI/CD tools such as GitHub Actions or similar platforms
A basic understanding of cloud platforms such as Microsoft Azure or AWS
Experience with SQL, relational databases, or NoSQL databases
Benefits
Structured development opportunities, mentorship, and ongoing feedback to accelerate your career growth
Exposure to leaders, cross-functional teams, and diverse areas of the business
Opportunities to build your professional network and develop lasting industry connections
Meaningful work and real-world experience that provide a strong foundation for a long-term career at National Grid
Up to $6,000 in student loan repayment assistance
Tuition reimbursement benefits of up to $8,000 annually for undergraduate studies and $10,000 annually for graduate studies
Hands-on development, training, and mentoring
National Grid facilitates electricity and gas transmission system and focuses on delivering clean energy.