PaloAltoRecruiter Since 2001
the smart solution for Palo Alto jobs

Project Manager, Software Development

Company: Electric Power Research Institute
Location: Palo Alto
Posted on: June 20, 2022

Job Description:

Job Title:Project Manager, Software DevelopmentLocation:Charlotte, NC, Knoxville, TN, Palo Alto, CAJob Summary and Description:Leads efforts in software development in support of deliverables for the R&D Group. Organizes the external and interdepartmental activities ensuring completion of the project/product on schedule and within budget. ---- Directs the work of the team to assure technical milestones of team are met.--- Responsible for hiring selection, performance management, and development for direct reports.--- Develop and write artifacts such as project plans, software specification, design plans, user interface designs, test plans and procedures and other ancillary documents and forms.--- 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.--- Relied upon by internal and external customers for their expertise and assures members receive value from work. ---- Interacts with clients and potential clients to surface their real needs. - Provides significant input to engineering and requirements development.--- Develops solutions to complex problems which require the regular use of ingenuity and creativity. ---- Primary developer of input for effort, schedule and scope estimation.Education:BS degree in science, engineering or computer science or equivalent experience required.Knowledge, Skills, and Abilities:--- 5-7 years of experience developing software programs.--- 2+ years of management/supervisory experience.Additional Job Information:--- - - -Leads the sector's cyber security vulnerability threats, based on direction from EPRI's Information Cyber Security Team (in IT)--- - - -Actively represents the sector on EPRI's Software Excellence Network (SEN), including sharing with SEN where the sector is heading with software development, communicating changes the SEN is proposing to the sector, leading sector training on EPRI software processes, and other software related activities that may arise.--- - - -Broad experience designing, programming, and implementing professional desktop or web application.--- - - -Strong object-oriented programing skills, fluent in C#, .net core or .net framework.--- - - -Familiar with current web development stack, Vue.js, Angular, React, Node.js, typescript, JavaScript.--- - - -Familiar with relational database.--- - - -Experience implementing and consuming large scale web services.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.Note: To ensure compliance with U.S. export controls, please indicate your U.S. citizenship or (for foreign citizens) your U.S. visa/immigration status in your resume or cover letter.EPRI is an equal opportunity employer. EEO/AA/M/F/VETS/DisabledTogether . . . Shaping the Future of Energy.www.epri.comSummaryLocation: Palo Alto, CA; Charlotte, NC; Knoxville, TNType: Full time

Keywords: Electric Power Research Institute, Palo Alto , Project Manager, Software Development, IT / Software / Systems , Palo Alto, California

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category

Log In or Create An Account

Get the latest California jobs by following @recnetCA on Twitter!

Palo Alto RSS job feeds