NYSERDA · 8 hours ago
Software Engineer II
NYSERDA is a leader in advancing New York’s energy transition, and they are seeking a Software Engineer II to join their team. This role involves designing, coding, testing, and maintaining software implementations to support business teams, ensuring high-quality project deliverables through thorough planning and user consultation.
Energy
Responsibilities
Develops information systems by designing, developing, and installing software solutions
Investigates problem areas and fixes bugs in software
Follows the software development lifecycle
Documents and demonstrates solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments and clear code
Develops test scripts and runs tests to verify deliverables meet the documented requirements before sending to QA
Participates in peer review of code developed by fellow engineers
Maintains Users and proper security levels for all users
Develops reports and dashboards
Helps to develop and implement training for users
Provides help and support for internal and external users
Maintains a high level of service by establishing and enforcing organization standards including secure coding practices, use of source control, and coding standards
Participates in daily standups to review work assignments and report on progress
Maintain professional and technical knowledge by attending educational workshops; reviewing professional publications; establishing personal networks; bench-marking state-of-the-art practices; participating in professional societies
Understand and adhere to NYSERDA’s policies and procedures
Other duties as assigned
Perform all job responsibilities with respect, fairness, consistency, and inclusion
Qualification
Required
Associates degree and 5 years of relevant experience
Ability to read specifications and execute solutions that meet those specifications
Understanding of relational databases and data integration tools
Excellent communication and analytical skills
Perform all job responsibilities with respect, fairness, consistency, and inclusion
Close attention to detail
Experience with programming languages such as C#, SQL, JavaScript, HTML, Java, Apex or the specific technology required by this position
Preferred
Bachelor's degree and 6 years of relevant experience
Relevant technical certifications in the technology stack in question
Experience with automated testing tools
Experience with a ticketing system such as Jira
Experience in a DevOps or Continuous Integration / Continuous Development (CICD) environment
Company
NYSERDA
NYSERDA offers solution to increase energy efficiency, save money, use renewable energy, and reduce reliance on fossil fuels. It is a sub-organization of New York State.
H1B Sponsorship
NYSERDA has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (3)
2024 (1)
2023 (1)
2022 (1)
2020 (1)
Funding
Current Stage
Growth StageLeadership Team
Recent News
pv magazine USA
2025-11-10
2025-11-04
Company data provided by crunchbase