C++ Developer
Tata Consultancy Services · Bangalore, India
Job Description
Greetings from TATA CONSULTANCY SERVICES!
Skill: C++ Developer
Years of Experience: 3 - 10 years
Location: Bangalore
Job Description:-
• Good understanding of C++ fundamentals, preferably C++11 or above, including OOP concepts, STL, pointers, memory management and exception handling.
• Basic knowledge of Payments or Cards domain, including authorization, card transactions, switching and transaction lifecycle.
• Familiarity with BASE24EPS or any payment switch platform; training/self-learning exposure is acceptable for junior level.
• Exposure to ISO8583 or message-based transaction systems.
• Familiarity with Unix/Linux commands, shell scripting and basic debugging in development/test environments.
• Basic understanding of databases and SQL.
• Strong problem-solving attitude, eagerness to learn and ability to work under guidance of senior developers.
• Support development and enhancement of applications using C++ on Unix/Linux systems.
• Assist in working on BASE24EPS modules under the guidance of senior developers.
• Learn and support transaction message processing, including ISO8583 message formats.
• Help troubleshoot and resolve issues in development and test environments.
• Participate in requirement analysis, coding, unit testing, documentation and defect fixing activities.
• Collaborate with senior developers, QA teams and operations teams to deliver high-quality payment solutions.
• Follow SDLC/Agile practices, version control standards and coding best practices.
Details
| Company | Tata Consultancy Services |
| Location | Bangalore, India |
| Type | FULL TIME |
| Niche | tech |
