Position : Specialist C++
Location : Pune COE
Experience : 8-10 years, with 3+ years in architecture / design
Role Summary
We are looking for a hands-on Technical Architect with deep expertise in C++ and Informix database. This role is ideal for someone who enjoys building solutions, writing code, understanding the design and architecture by reverse engineering the existing application code and deliver scalable, secure, and high-performing enterprise systems.
Key Responsibilities
1. Reverse engineering the existing application in C++ and Informix database, understand the architecture, design and code flow.
2. Support the application – Getting involved in investigation, getting root cause and fixing issues.
3. Design, develop, build and deploy the new enhancements.
4. Conduct code reviews, performance tuning, and troubleshooting.
5. Mentor developers and enforce coding standards, best practices, and design patterns.
Required Skills
1. Strong hands-on expertise in C++.
2. Strong API design skills.
3. Databases : Informix or any other RDBMS database. These involve large models and queries that can be quite complex.
4. Good understanding of application security and REST API design.
5. Strong problem-solving and debugging skills.
6. Eagerness to learn new technologies and frameworks.
7. Strong grasp of SOLID principles and OOP, with a passion for clean and well-designed software architecture.
Optional Skills (Good to Have)
1. Experience with UI framework Angular
2. Experience with C#.
3. Comfortable with shell scripting.
4. Experience with migration automation tools (Liquibase).
5. Knowledge of CI / CD tools (Jenkins, GitLab, Nexus).
6. Familiarity with Agile methodology (Scrum / Kanban) and distributed, multicultural teams.
7. Design, development, and validation of Tableau dashboards for decision-making.
8. A builder mindset : ownership, pragmatism, and sleeves rolled up when needed.
Specialist • tiruppur, tamil nadu, in