Software Developer III - Distributed Engineering Workstation (Power Flow Software)
National Information Solutions Cooperative (NISC)about 16 hours ago
Remote, Worldwide or Newark, CA, USAMid Level / Staff+
H1B Sponsor
Responsibilities
- Design and build responsive desktop applications for electrical engineering.
- Collaborate with cross-functional teams to implement new features.
- Research, analyze, and resolve customer issues related to applications.
- Perform unit and integration testing to ensure software quality.
- Adhere to established software development methodologies.
- Other duties as assigned.
Requirements
- 8+ years of experience in software development, focusing on technical fields like electrical engineering.
- Experience in the electric utility or energy industry.
- Familiarity with GIS, network modeling, or engineering analysis tools.
- Proficient in C++ and C#, with experience in Java or other Object-Oriented languages.
- Knowledge of relational databases such as PostgreSQL, SQL, or Oracle.
- Bachelor’s Degree in a Computer Science-related field or equivalent experience.
Benefits
- Medical, Dental, and Vision Insurance.
- Health Savings Account (HSA) with $100 monthly contributions from NISC.
- Dependent Care Flexible Spending Account (FSA).
- Fully covered life insurance up to three times annual base salary.
- Fully covered short- and long-term disability.
- 401(k) with employee match up to 6% and employer 4% contributions.
- PTO accrual levels dependent on years of service, plus 9 paid holidays.
- $2,500 interest-free technology loan program.
- $25,000 employee educational assistance program.
- Employee Assistance Program for life events.
- Benevolence Committee to support employees with financial hardships.