21 days ago
Pune, IndiaStaff+
Responsibilities
- Design, develop, test, maintain, and enhance scalable enterprise-grade applications and services.
- Build full-stack web applications, APIs, microservices, enterprise integrations, and distributed systems.
- Develop cloud-native applications using AWS and/or Microsoft Azure and support containerized workloads on Kubernetes.
- Contribute to DevOps, automation, CI/CD, and Infrastructure-as-Code practices.
- Design REST API and event-driven integrations while participating in technical architecture and solution discussions.
- Write clean, maintainable, documented code and improve quality through unit testing, peer reviews, and engineering best practices.
- Collaborate with product, architecture, engineering, support, and other cross-functional teams to ensure reliable delivery and system connectivity.
Requirements
- Graduate or postgraduate degree in Computer Science, Information Technology, or a related field, or an equivalent qualification.
- 8+ years of software engineering experience, including enterprise-scale application development.
- Hands-on full-stack experience across front-end, back-end, APIs, databases, cloud platforms, and distributed systems.
- Strong ability to independently analyze, design, and deliver end-to-end technical solutions.
- Experience with Java, Spring Boot, Spring Framework, REST APIs, GraphQL, microservices, Angular, TypeScript, JavaScript, HTML5, CSS, and JSON.
- Experience with PostgreSQL, SQL optimization, data modeling, query performance tuning, Docker, Kubernetes, Git, and Bitbucket.
- Experience with Microsoft Azure and/or AWS, including Azure Kubernetes Service, App Services, Functions, API Management, Application Insights, and Azure Monitor.
- Preferred experience includes Salesforce, CRM or customer-facing enterprise systems, asset or subscription management, SaaS platforms, order-to-cash processes, identity and access management, event streaming, observability, AI-enabled solutions, and Site Reliability Engineering practices.
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.
