Sr. Web Developer (AngularJS)

Job opening ID

Posting title
Sr. Web Developer (AngularJS)

Roles and responsibilities
Must be a US Citizen
2 year contract position
W2 with full benefits
Must be able to pass background check and drug screen

Job Description:
As a member of the PLM CAE Group (172J) and reporting to the Group Supervisor, this position will be a key contributor to the Continuous Engineering Improvement/Computer Aided Engineering (CAE) Project, focused on Active Workspace within the JPL Teamcenter system. This position will work closely with the Engineering Administrative Office PLM/CAE Mechanical/Electrical Lead, the Engineering user base, the Engineering Data Management Group, and the IT team to customize and configure Active Workspace for Teamcenter. This position is expected to: 
•Work with CAE team and user base to define requirements, evaluate solutions and deliver customizations for Active Workspace. 
•Collaborate with users and Siemens vendor to define better solutions to current problems. 
•Communicate customizations/changes/improvements to user base, including providing training as needed. 

Required Skills:
This position requires a Bachelor’s degree in Software Engineering or related discipline with a minimum of 6 years of related experience; Master’s degree in similar disciplines with a minimum 4 years of related experience; or PhD in similar disciplines with a minimum of 2 years related experience. 
•Significant knowledge of Active Workspace customization and configuration including, but not limited to, themes, commands, data model changes, and style sheets. 
•Experience in Web application development with skills in HTML5, CSS, JavaScript, AngularJS, JSON, REST, Solr, XSLT, data warehouse, ITK, Weblogic *Experience with Siemens Teamcenter UA v10 and Siemens NX v 11 or higher. 
•Hands on experience with PLM/CAE tools and working knowledge of their engineering processes. 
•Proven ability to work efficiently, effectively manage time-lines and expectations, and produce high-quality deliverables. 
•Experience reviewing processes to ensure they are efficient and consistently reproduced over and over again. Ability to articulate solution ideas with clarity; excellent communication and presentation skills. 
•Ability to effectively redesign existing engineering systems to improve operational/business efficiency. 
•Ability to quickly identify and successfully mitigate technical and process gaps between the desired solution and our technical platform/tool capabilities.

Desired Skills:
Preferred qualifications include: 
•Experience with Mechanical/Electrical CAD tools, Model-based Engineering, Mechanical/Electrical Analysis tools. 
•Strong understanding of configuration control and software installation practices. •Strong knowledge of major business processes and process re-engineering. •Working knowledge of agile development methodology and scrum-based software delivery 

Number of positions