Software Engineer at EPRI

Posted in Other about 12 hours ago.

Location: California Home Office, California





Job Description:

Position Title: Software Engineer

Requisition ID: REQ-3564

Position Type: Full time

About Us:

About Us

Together Shaping the Future of Energy

EPRI provides thought leadership, industry expertise, and collaborative value to help the electricity sector identify issues, technology gaps, and broader needs that can be addressed through effective research and development programs for the benefit of society.

If you need help during the application process, please contact us at applyhelp@epri.com.

Read More

Job Title:

Software Engineer

Location:

California Home Office, Remote/Home Based

Job Summary and Description:

Key Responsibilities:

  • Actively participate in the definition, design, development, testing, support and implementation of application functionality under the direction of an application manager or software engineer lead.
  • Supports the development, configuration or modification of integrated business and/or enterprise application solutions by designing and coding component-based applications using various programming languages; adhering to various software development methodologies (e.g., Agile, Waterfall).
  • Supports systems integration testing (SIT) and user acceptance testing (UAT) with guidance from senior colleagues by providing insight to testing teams in order to define test plans.
  • Participates in all software development lifecycle phases by applying an understanding of company methodology, policies, standards, and internal and external controls.
  • Performs related duties as assigned.

Education and Experience:

  • Bachelor’s degree or Master’s in computer science, CIS or related areas, applicable professional certification or equivalent work experience.
  • 1-3 years of progressive experience developing software solutions to complex program/system problems in a business environment including the following technology.
  • Experience designing and building SPA applications using an application front end framework (React, Redux, Vue, Webpack, etc).
  • Experience in backend frameworks (node.js, GraphQL).
  • Additionally, experience in one of the following:
    • Structured Query Language (SQL), Relational and NoSQL Database
    • Experience in .NET application development including C#.
    • Experience in mobile development (iOS, Android).

Skills and Attributes:

  • Strong communication and interpersonal skills combined with an understanding of business functions and related technology product and the ability to relate well and cooperate with others to effectively coordinate activities and accomplish goals.
  • Strong programming skills and ability to provide creative solutions to business/technology problems.
  • Good teamwork expertise
  • Strong analytical, problem solving, troubleshooting, multi-tasking and conceptual skills
  • Ability to create original concepts/theories and translate functional requirements into technical terms to develop and assist with detailed technical design
  • Highly motivated self-starter and team player

The salary range for this position is $0 USD to $0 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).

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




PI258344190


More jobs in Other


Baker Tilly Advisory Group, LP

Baker Tilly Advisory Group, LP

Baker Tilly Advisory Group, LP