Senior Software Engineer – Teamcenter (C++ / Java)
Actively Reviewing the ApplicationsUmanist NA
India, Tamil Nadu, Chennai
Full-Time
On-site
INR 25–26 LPA
Posted 3 weeks ago
•
Apply by May 29, 2026
Job Description
Job Title: Senior Software Engineer – Teamcenter (C++ / Java)
Location: Chennai (Onsite)
Experience: 8+ Years
Employment Type: Full-Time,34829
CTC: Up to 26 LPA
Role Overview
We are looking for an experienced Senior Software Engineer – Teamcenter to design, develop, and maintain enterprise software solutions. The role involves working across the full software development lifecycle, from architecture and development to deployment and performance optimization. The ideal candidate should have strong expertise in Teamcenter customization and server-side development along with solid programming skills.
Key Responsibilities
Location: Chennai (Onsite)
Experience: 8+ Years
Employment Type: Full-Time,34829
CTC: Up to 26 LPA
Role Overview
We are looking for an experienced Senior Software Engineer – Teamcenter to design, develop, and maintain enterprise software solutions. The role involves working across the full software development lifecycle, from architecture and development to deployment and performance optimization. The ideal candidate should have strong expertise in Teamcenter customization and server-side development along with solid programming skills.
Key Responsibilities
- Engage with stakeholders to understand requirements and deliver user-centric solutions
- Design and develop scalable software applications and services
- Define software architecture, components, and integration approaches
- Customize and enhance Teamcenter functionalities using ITK and server-side development
- Configure workflows, BMIDE extensions, and Dispatcher services
- Develop and maintain backend services, APIs, and integrations
- Create intuitive and user-friendly interfaces where applicable
- Implement testing strategies and ensure high-quality code delivery
- Optimize performance and continuously improve application efficiency
- Follow best practices such as TDD, CI/CD, and secure coding standards
- Collaborate with cross-functional teams including product, design, and architecture
- Evaluate and adopt emerging technologies when beneficial
- 8+ years of overall IT experience with strong hands-on Teamcenter development
- Expertise in Teamcenter ITK programming
- Strong programming skills in C and C++
- Experience with Teamcenter BMIDE
- Hands-on experience in:
- Workflow configuration
- Server-side customizations
- Custom Teamcenter services
- Dispatcher services
- Solid understanding of software architecture and system design
- Experience working in Agile development environments
- Knowledge of secure coding practices
- Programming knowledge in Java
- Experience with CI/CD tools such as Jenkins
- Familiarity with GitHub or other version control systems
- Experience using Jira or similar project tracking tools
- Understanding of microservices or API-based architectures
- Bachelor’s Degree in Engineering, Computer Science, or related field
Required Skills
Quick Tip
Customize your resume and cover letter to highlight relevant skills for this position to increase your chances of getting hired.
Related Job Recommendations
View All
WordPress Developer (Contractual)
80% matchUplers
India
Full-Time
Git
JavaScript
MySQL
Python Developer
79% matchRamco Systems
India
Full-Time
₹3–5 LPA
Git
MongoDB
Python
+11
Incident Manager
82% matchOracle
India
Full-Time
Swift
Oracle
Analytics
+2
Computer Vision & Python Developer
94% matchStepping Edge
Coimbatore
Full-Time
Software development
Digital Marketing
Python
+2
Senior Full Stack Engineer
83% matchTango Eye
India
Full-Time
MongoDB
Angular
Computer Vision
+8
Share
Quick Apply
Upload your resume to apply for this position