Software Engineering Manager

PTC

India

On-site

INR 3,500,000 - 7,000,000

Full time

4 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

PTC is seeking a Software Development Manager to lead a backend-focused team working on Java/Spring-based monolithic systems using Oracle and PostgreSQL.

The role is hands-on leadership, overseeing hiring, delivery planning, and technical direction to ensure reliability and maintainability across production codebases.

Qualifications

  • 5-10+ years of Java backend development.
  • Minimum 2 years leading a team (or strong tech lead ready to step up).
  • Experience with monolithic systems and maintaining production codebases.
  • Strong understanding of Spring, relational databases, and backend architecture.
  • Ability to balance hands-on coding with people management.

Responsibilities

  • Lead a software team (5–10 engineers) including hiring, onboarding, and performance reviews.
  • Own delivery of features from planning to release and coordinate with product and stakeholders.
  • Provide technical oversight and guide design decisions in a monolithic system.
  • Maintain code quality, consistency, and maintainability across systems.
  • Collaborate with QA, product managers, and cross-functional teams.

Skills

Java backend
Spring framework
Team leadership
Monolithic systems
SQL databases
Code review
Stakeholder communication

Tools

Oracle
PostgreSQL

Job description

Our world is transforming, and PTC is leading the way. Our software brings the physical and digital worlds together, enabling companies to improve operations, create better products, and empower people in all aspects of their business.

Our people make all the difference in our success. Today, we are a global team of nearly 7,000 and our main objective is to create opportunities for our team members to explore, learn, and grow - all while seeing their ideas come to life and celebrating the differences that make us who we are and the work we do possible.

We're looking for a Software Development Manager to lead a team working on backend systems built mainly on a Java / Spring / Oracle / PostgreSQL stack. This is a hands-on leadership role focused on running a stable team, delivering reliably.

What You will Do
Team Management
  • Manage a team of software engineers (typically 5-10 people)
  • Handle hiring, onboarding, performance reviews, and day-to-day support
  • Keep the team productive, focused, and unblocked
  • Support engineers in their technical and career growth
Delivery
  • Own delivery of features and improvements from planning to release
  • Work with product and stakeholders to agree on scope and timelines
  • Track progress, manage risks, and step in when things drift
Technical Oversight
  • Stay close enough to the code to understand challenges and trade-offs
  • Review and guide design decisions (mainly within an existing monolithic system)
  • Ensure code quality, consistency, and maintainability
  • Help the team make pragmatic decisions (not over-engineering solutions)
Systems & Stack
  • Backend development in Java (Spring ecosystem)
  • Databases: Oracle and PostgreSQL
  • Primarily monolithic applications, with some modularization efforts where needed
Collaboration
  • Work with QA, product managers, and other teams
  • Communicate clearly on progress, blockers, and trade-offs
  • Represent the team in planning and coordination discussions
Requirements
  • Solid background in Java backend development (5-10+ years)
  • Min 2 years of experience leading a team (or strong tech lead ready to step up)
  • Experience working on monolithic systems and maintaining existing production codebases
  • Good understanding of Spring, relational databases, and backend architecture
  • Comfortable balancing hands-on technical work with people management
Nice to Have
  • Experience with both Oracle and PostgreSQL
  • Familiarity with legacy systems and gradual modernization
  • Experience improving development processes in a pragmatic way

Life at PTC is about more than working with today's most cutting-edge technologies to transform the physical world. It's about showing up as you are and working alongside some of today's most talented industry leaders to transform the world around you.

If you share our passion for problem-solving through innovation, you'll likely become just as passionate about the PTC experience as we are. Are you ready to explore your next career move with us?

We respect the privacy rights of individuals and are committed to handling Personal Information responsibly and in accordance with all applicable privacy and data protection laws. Review our Privacy Policy here.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Technical Lead
Senior Technical Lead

PTC • Maharashtra

On-site
INR 2,400,000 - 4,000,000
Senior Technical Lead
Senior Technical Lead

PTC Inc • Pune District

On-site
INR 4,000,000 - 7,500,000
Senior Technical Lead
Senior Technical Lead

PTC Software (India) Private Limited • Pune District

On-site
INR 1,900,000 - 3,200,000
Software Consultant
Software Consultant

PTC • Maharashtra

On-site
INR 2,500,000 - 4,200,000
Senior Software Specialist
Senior Software Specialist

PTC Inc • Pune District

On-site
INR 1,200,000 - 2,400,000
Software Consultant
Software Consultant

PTC • Pune District

On-site
INR 3,500,000 - 5,500,000
Software Consultant
Software Consultant

PTC Software (India) Private Limited • Pune District

On-site
INR 4,000,000 - 6,000,000
Software Consultant
Software Consultant

PTC Inc • Pune District

On-site
INR 4,000,000 - 6,000,000
Senior Software Specialist ( Java Developer)
Senior Software Specialist ( Java Developer)

PTC • Gurugram District

On-site
INR 1,200,000 - 1,800,000
Senior Backend Software Engineer
Senior Backend Software Engineer

PTC • India

On-site
INR 1,500,000 - 2,700,000