Demo

Software Engineer

Jobs via Dice
Holyoke, MA Full Time
POSTED ON 12/20/2025
AVAILABLE BEFORE 1/18/2026
is the independent system operator responsible for ensuring the safe and reliable flow of electricity in our region and planning for the future of the electric grid. We are at the forefront of New England s ongoing transition to clean energy.

Our Energy Management Systems (EMS) team is looking to add a Software Engineer to their team! In this role you will provide functional and technical expertise to EMS projects and assignments. You will work to understand both the business and technical aspects of issues affecting Power System Operations and Market Operations. As the ideal candidate you will bring both an engineering and IT perspective to the solutions and services provided by the EMS department.

What we offer you:

  • Hybrid work schedule with 2 days/week onsite
  • Paid on-call rotation
  • Relocation Assistance
  • Base salary plus performance bonus program, professional development and tuition reimbursement, enhanced 401k and financial planning, wellness programs with onsite gym, onsite caf with free coffee, flexible work hours, access to business networks & more, all in a stable and supportive work environment!

How you will make an impact:

  • Provide business analysis and application software expertise in one or more areas applicable to Market Operations or Power System Operations including and an in-depth knowledge of the applicable theory, algorithms and solution techniques.
  • Analyze complex problems involving multiple applications.
  • Develop functional requirements, designs, test plans and documentation.
  • Test applications and integrated systems.
  • Act as a technical lead for major EMS projects and assignments.
  • Analyze, design, program, troubleshoot, recommend solutions and implement fixes associated with EMS applications.
  • Assist in the development of RFP s and evaluation of results.
  • Coordinate with consultants and vendors on project deliverables.

What you need to be successful in this role:

  • Bachelor s degree in Computer Science, Electrical/Power Systems Engineering, or related area. Master s Degree a plus.
  • Experience in real-time system programming within the electric utility industry.
  • Knowledge of bulk power system operations and EMS power system analysis tools and how these applications interface with the Market Systems.
  • Experience with UNIX, Oracle PL/SQL, C , and JAVA.
  • Excellent analytical skills.
  • Excellent verbal and written communication skills.
  • Demonstrated ability to work both independently and as a team lead.
  • Lead position requires 7 years of relevant experience, including one or more years in leading software development and/or maintenance activities. 3 years experience with AREVA/GE Energy Management System is also required for the Lead position.
  • Desired not required:
    • Experience with AREVA/GE Energy Management and Markets applications.
    • Project management skills
This Employer will not sponsor applicants for work visas for this position (ex: H-1B, F-1/CPT/OPT, O-1, E-3, TN, J, etc.).

The expected salary range for this position is $136,000 - $182,000 per year. This role is also eligible for an annual performance bonus, comprehensive health insurance (medical, dental and vision), flexible spending and health savings accounts, a 401(k) plan with generous employer contributions and a student debt benefit, life and AD&D insurance, disability insurance, critical illness and hospital indemnity benefits, paid time off, paid leave, a wellness program, an employee assistance program and other great company perks.

This is a U.S. based role. If the successful candidate resides outside of the U.S., relocation will be required.

Equal Opportunity : We are proud to be an EEO employer. Applicants for employment are considered without regard to race, color, religion, creed, sex (including pregnancy, childbirth, and related medical conditions), gender identity or expression, sexual orientation, citizenship, national origin, age, ancestry, marital status, disability (including learning, mental, intellectual, and physical), service in the uniformed services, genetic information, or any other status protected by applicable law.

Drug Free Environment : We maintain a drug-free workplace and perform pre-employment substance abuse testing.

Salary : $136,000 - $182,000

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Software Engineer?

Sign up to receive alerts about other jobs on the Software Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$176,149 - $220,529
Income Estimation: 
$77,657 - $95,021
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Jobs via Dice

  • Jobs via Dice Fargo, ND
  • Brand New Civil Engineer Opening With Leader In Land Development, Utilities and Drainage Design! This Jobot Job is hosted by: Brian Perkins Are you a fit? ... more
  • 13 Days Ago

  • Jobs via Dice Anchorage, AK
  • Dice is the leading career destination for tech experts at every stage of their careers. Our client, Healthcare IT Leaders, is seeking the following. Apply... more
  • 13 Days Ago

  • Jobs via Dice Middletown, RI
  • Job ID: 2511899 Location: MIDDLETOWN, RI, US Date Posted: 2025-11-26 Category: Wage Determination (SCA) Subcategory: Service Contract Act Schedule: Full-ti... more
  • 13 Days Ago

  • Jobs via Dice Smithfield, RI
  • RESPONSIBILITIES: Kforce has a client that is seeking a 50/50 FS Java Angular AWS in Smithfield, RI. Responsibilities: Communicating technical needs and ca... more
  • 13 Days Ago


Not the job you're looking for? Here are some other Software Engineer jobs in the Holyoke, MA area that may be a better fit.

  • Epic Springfield, MA
  • Please note that this position is based on our campus in Madison, WI, and requires relocation to the area. We recruit nationally and provide financial relo... more
  • 15 Days Ago

  • Vaco by Highspring Agawam, MA
  • Software Engineer Hybrid schedule | Onsite Full-time What You'll Do Build and enhance user-facing web applications and internal tools that improve business... more
  • 25 Days Ago

AI Assistant is available now!

Feel free to start your new journey!