- Search for JobsSearch for Jobs
- Browse for JobsBrowse for Jobs
- Create a ResumeCreate a Resume
- Company DirectoryCompany Directory
-
Job Code2083
- Job TypeEmployee
- Job StatusFull Time
- Shift1st Shift
-
Jobs Rated11th
As a member of the software development team, works with EPRI technical leads, customers, and external vendors to deliver technical engineering software solutions to our end users.
You will be responsible for collecting and documenting technical requirements from stakeholders, developing new algorithms and solution techniques, prototyping new solutions, demonstrating software to potential users, and participating in the testing of software solutions for EPRI.
Successful candidates must be able to develop a deep and broad background in engineering analysis software application development and delivery from initial business case through customer delivery and support.
Our software applications are largely on Windows desktop and web platforms, but work may include mobile and high performance computing environments.
You will participate in development software primarily as deliverables for the R&D Group. Developers are expected to cover the entire scope of a software development project, from inception to completion. This includes concept development, planning, Code development, testing, release and maintenance.
• Perform software code development, which includes, but is not limited to, writing source code, developing databases and creating user interfaces.
• Frequently uses and applies technical standards, principles, theories, concepts and techniques common for software development.
• Develops software in accordance with end user, internal department, and EPRI corporate software requirements and procedures and test the software as needed to ensure it meets those requirements.
• Works with internal and external customers and end users to define requirements and functionality. Communicates routinely with members and colleagues.
• Generally implements engineering and other requirements as specified by others.
Requirements
Education:
BS degree in science, engineering or computer science or equivalent experience required.
Knowledge, Skills, and Abilities:
• 2-3 years of experience developing software programs.
Categories
Jobs Rated Reports for Software Developer
Before you go...
Our free job seeker tools include alerts for new jobs, saving your favorites, optimized job matching, and more! Just enter your email below.