Allegis Group
Senior Software Engineer (C++)
Skills
2 months ago
Share this opportunity
Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.
Important information
Contract type:
Permanent
Location:
Chennai, Tamil Nadu, India
Work mode:
Onsite
Published on:
3 September 2026
What they need
Senior C++ Backend Engineer Manufacturing Systems (MES)
Location: Chennai (Tidel Park)
Experience: 5-10 Years
Job Description:
We are looking for a Senior C++ Backend Engineer with strong expertise in Modern C++, Oracle/SQL databases, and Linux environments to develop and maintain backend components of large-scale Manufacturing Execution Systems (MES).
Key Responsibilities:
- Design and develop backend applications using C++ (C++11/14/17).
- Build business logic modules supporting manufacturing workflows.
- Develop database-driven applications using Oracle/RDBMS.
- Optimize SQL queries and ensure high-performance data access.
- Handle transaction processing, concurrency, and data consistency.
- Develop XML-based integrations and messaging interfaces.
- Troubleshoot performance issues, memory leaks, and production defects.
- Support cross-platform environments (Linux & Windows).
Required Skills:
- Strong hands-on experience in C++ (C++11/14/17).
- Good knowledge of STL, OOP, Design Patterns, Templates, and Memory Management.
- Experience with Oracle, SQL, RDBMS, Query Optimization.
- Strong understanding of Multithreading, Concurrency, ACID Transactions.
- Experience in Linux and Windows environments.
- Hands-on experience with XML, System Integration, and Debugging Tools.
- Exposure to Visual Studio, Makefiles, Git.
Preferred Skills:
- Experience with MES (Manufacturing Execution Systems).
- Knowledge of Lot Tracking, Lot Routing, WIP, Production Routing.
- Semiconductor, Electronics, or Industrial Manufacturing domain experience.
- Exposure to JMS, TIBCO, Enterprise Messaging Systems.
Candidate Profile:
- 5-10 years of C++ backend development experience.
- Strong problem-solving and debugging skills.
- Experience building enterprise-grade applications.
- Excellent communication and collaboration skills.
Other offers great for you!
These companies are also looking for great profiles
NGC x OPTIMA
Ingénieur Logiciel embarqué
Freelance
Cergy, France
Hybrid, Onsite
Skills
1 month ago
Quick apply
Salutech
Ingénieur Logiciel IA
Freelance
Paris, France
Onsite, Hybrid
Skills
11 days ago
Quick apply
Tenth Revolution Group
Ingénieur Logiciel Fullstack Senior (évolution Squad Lead) – Systèmes distribués
Freelance
Paris, France
Hybrid
Skills
3 days ago
Quick apply