PTC is looking to enhance the functionality of its Onshape software, specifically in managing product metadata and lifecycles, by developing systems for user-defined metadata, custom workflows, and relevant user interfaces.
Requirements
- Java (preferred) or C-Sharp
- HTML5, CSS3, and JavaScript or TypeScript
- REST APIs and client/server architectures
Responsibilities
- Participate in all facets of our agile development process: starting with feature scoping/kickoff discussions, followed by implementation, code reviews, QA testing and bug fixing, and concluding with the release of your completed feature to Onshape customers.
- enhance that functionality and the components it depends on, including systems for user defined metadata and custom workflows and the relevant user interfaces for metadata, search, and workflow functionality.
Other
- Be enrolled in a degree program for which a software engineering internship is relevant
- The anticipated average hourly rate for this position is $32/hour.
- Actual compensation may vary based on a candidate's major, degree currently being pursued and location.
- We believe in the power of diverse ideas and perspectives.
- strive to create an inclusive PTC for ALL through an environment where everyone feels like they belong and are empowered to bring their true, authentic selves to work.