Candidates will be expected to relocate to Moline, IL, at their own expense, prior to the start date.
Position Description:
•Responsible for designing, developing, coding and testing end to end product configuration solutions, working on a global scale
•Design complex/significant parts of a system/sub-system or work on a complete product of a broad scope and solve problems with little guidance.
•Provide technical coaching to other software engineers.
•Develop new software functionality supporting the EPDM* family of products.
•Evaluate and implement enhancement design solutions to improve cost, quality, and performance of software applications.
•Follow industry-standard agile software design methodology for development and documentation.
Skill Set Requirements:
- Proven experience in the design, development, testing and integration of highly complex software solutions:
- 2+ years of experience with SAP ABAP platform development, preferably in PLM space.
- 2+ years of experience with cloud-native software solutions on Azure and/or AWS using RESTful APIs and JAVA.
- 2+ years of experience in web application development utilizing JavaScript/HTML5/REACT and or similar technologies.
- 2+ years in understanding of full-stack design patterns and designing loosely coupled architectures.
What Makes You Stand Out:
- Experience with Product Engineering, Change Management, Bill of Materials or Product Configuration.
- Experience with PTC-Windchill / Creo Parametric / Creo View or similar PLM solutions for 3D management.
- Experience with SAP PI and other integrations.
- Experience with GitHub/Jenkins/Drone.
- Experience with TDD and acceptance test-driven development.
- Experience in an Agile/Scrum team environment.
- Experience with DevOps principles and lean development such as Continuous Integration and Continuous Delivery.
**A Glider assessment will be required for candidates who are selected for interviews**
Department: Scout
This is a full time position