3 days ago
Pune, IndiaMid Level
Responsibilities
- Lead architecture, design, development, and coordination of software development projects and work teams.
- Prepare functional specifications, design notes, use cases, task flows, test scenarios, and migration considerations.
- Conduct design reviews, develop prototypes, estimate assigned work, and provide technical leadership.
- Write documented, performant code and participate in code reviews.
- Create and run unit tests, deliver automated tests to QA, and test across multiple configurations.
- Coordinate with QA, publications, project teams, and customers while sharing technical information and responding to information requests.
Requirements
- Experience developing software and supporting software development projects at a mid-experience level.
- Strong experience with Java, OData, JSP, Oracle or PostgreSQL, JavaScript, jQuery, Ext JS, and Angular.
- Understanding of the software development life cycle, software development practices, process improvement, and project management.
- Ability to provide technical consultation, make business-aware technical decisions, and work directly with customers.
Tech Stack
Categories
About PTC
PTC is a public software company that provides CAD, PLM, IoT, and AR platforms for manufacturers, including Creo, Windchill, ThingWorx, Vuforia, and the Onshape SaaS CAD system. It sells enterprise subscriptions and services that help industrial companies design products, manage lifecycles, and connect equipment and service operations. Founded in 1985 and headquartered in Boston, it trades on Nasdaq (PTC) and serves global discrete manufacturing and industrial markets.
