Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
NISC

Software Developer III – Distributed Engineering Workstation, Power Flow Software

NISC

Full-stack developer building responsive desktop applications for electrical engineering. Collaborating with cross-functional teams to deliver high-quality software for innovative solutions.

Posted 5/29/2026full-timeIowa, Montana, North Dakota, Virginia • 🇺🇸 United StatesSeniorLeadWebsite

Tech Stack

Tools & technologies
Distributed SystemsJavaOraclePostgresSQL

About the role

Key responsibilities & impact
  • Design and build responsive desktop applications specifically for electrical engineering applications, ensuring that solutions are robust and scalable.
  • Collaborate with cross-functional teams—including product managers, quality assurance, and support staff—to research, design, and implement new features tailored to electrical engineering needs.
  • Research, analyze, and resolve moderately complex customer issues and bugs related to electrical engineering applications.
  • Perform unit testing and integration testing of code to ensure high-quality software delivery.
  • Adhere to established software development methodologies and procedures, and continuously seek to improve development practices.
  • Other duties as assigned.

Requirements

What you’ll need
  • 8+ years of experience in software development, with a focus on developing solutions for technical fields such as electrical engineering.
  • Experience in the electric utility or energy industry.
  • Familiarity with GIS, network modeling, or engineering analysis tools.
  • Exposure to distributed systems or data-intensive applications.
  • Familiarity with optimization algorithms
  • Familiarity with iterative methods for solving nonlinear systems
  • Familiarity with power flow algorithms.
  • Proficient in C++ and C#.
  • Experience with Java or other Object-Oriented languages.
  • Knowledge of relational databases such as PostgreSQL, SQL or Oracle.
  • Knowledge of or experience with Electrical Engineering or Power Systems Engineering.
  • Experience with asynchronous workflows and patterns.
  • Knowledge of web trends, architecture, and deployment patterns.
  • Proficiency with Git, including branching and merging workflows.
  • Experience with Jira, Confluence, Bitbucket, and Bamboo.
  • Keep up with technology trends and innovations in your field of practice.
  • Commitment to NISC's Shared Values.

Benefits

Comp & perks
  • Medical, Dental and Vision Insurance.
  • Health Savings Account (HSA) with $100 monthly contributions from NISC.
  • Like to walk? Improve your overall wellness knowledge? Ability to earn up to $800 additional dollars into your HSA each year through our Wellness Rewards program.
  • Dependent Care Flexible Spending Account (FSA) thru Paylocity.
  • Fully covered life insurance up to x3 annual base salary.
  • Fully covered short- and long-term disability.
  • 401(k), traditional or Roth, with employee match up to 6% and employer 4% salary base contributions.
  • PTO accrual levels dependent on years of service, 120 Life Leave Event hours, Holiday Week, and 9 paid holidays.
  • $2,500 Interest-FREE technology loan program.
  • $25,000 employee educational assistance program.
  • Volunteer, Wellness, Family Events and other employee fun supplied by our committees.
  • Employee Assistance Program; assisting employees and dependents with virtually any life event.
  • Benevolence Committee to support employees with financial hardships like unexpected medical bills, funerals and other unfortunate hardships.

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
C++C#Javarelational databasesPostgreSQLSQLOracleoptimization algorithmspower flow algorithmsasynchronous workflows