Senior Software Engineer

Electric Power Research Institute, Inc.
Charlotte, United States of America
5 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
$ 156K

Job location

Charlotte, United States of America

Tech stack

.NET
Artificial Intelligence
iOS
Azure
C Sharp (Programming Language)
Mobile Application Development
Databases
Node.js
NoSQL
Secure Coding
Software Engineering
SQL Databases
Web Application Frameworks
Enterprise Software Applications
React
Backend
Vue.js
Kubernetes
Information Technology
React
Api Management
Docker

Job description

  • Designing and building SPA applications using an application front end framework, including React, Redux, and Vue.
  • Node.js. backend framework.
  • Structured Query Language (SQL).
  • .NET application development including C# (Enterprise Applications).
  • Mobile development (iOS, Android).
  • Relational and NoSQL Database.
  • Azure Services, API Manager, Search and Apps.
  • Container development - Docker, and Kubernetes.
  • Secured development guidelines.
  • AI development tools.
  • Red Gate SQL Toolbox.
  • Working at a Utilities/Energy focused organization.
  • Secure coding practices and accessibility.

Requirements

Employer will accept a Bachelor's degree or foreign equivalent in Computer Science or related fields, and 5 years of progressive post baccalaureate experience in the job offered or related occupation.

Benefits & conditions

The salary range for this position is $120,702 USD to $155,740 USD annually.

This salary range is an estimate, and the actual salary may vary based on various factors, including without limitation applicant's education, experience, skills, and abilities, as well as internal equity and alignment with market data. The salary may also be adjusted based on applicant's geographic location.

This role is eligible to participate in EPRI's annual incentive program. The amount of incentive varies and is subject to the terms and conditions of the plan.

This role is eligible to participate in EPRI's standard employee benefit programs, which currently include the following: medical, dental, vision, 401k, STD/LTD and paid family leave, life and accident insurance, paid time off (flexible vacation, sick leave, and holiday pay).

About the company

EPRI participates in E-Verify, an online system operated jointly by the Department of Homeland Security and the Social Security Administration (SSA). EPRI uses the system to check the work status of new hires by comparing information from the employee's I-9 form against SSA and Department of Homeland Security databases. EPRI is an equal opportunity employer. EEO/AA/M/F/VETS/Disabled Together . . . Shaping the Future of Energy. www.epri.com

Apply for this position