Senior Software Engineer – Teamcenter (C++ / Java)
Actively Reviewing the ApplicationsUmanist NA
India, Tamil Nadu, Chennai
Full-Time
On-site
INR 25–26 LPA
Posted 2 months 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 Similar Jobs
View All
Backend Developer
EICTA Kanpur
India
Full-Time
₹4–15 LPA
Git
Cloud Platforms
Docker
+4
Sub section In charge-Manufacturing Engineering-Fabrication (Process, Tooling, Jigs & Fixture)
Larsen & Toubro
India
Full-Time
MS Office
Kotlin Backend Developer
STEMROBO Africa
India
Full-Time
₹6–20 LPA
Robotics
Kotlin
Information Technology
Operations Analyst, MR-Distributor
ACA Group
India
Full-Time
Senior Manager - Customer Marketing
Freshworks
India
Full-Time
Share
Quick Apply
Upload your resume to apply for this position