
Search by job, company or skills
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.
Job ID: 153449705
Skills:
Gdb, Stl, Xslt, Cloud Technologies, UNIX, Sdlc, Oop, Git, shell scripting, Xml, Valgrind, Python, branching strategies
Skills:
Mqtt, Python, Debugging, Cmake, Flashing, HW CAN DLT viewer, QNX Linux, Qualcomm’s AI Engine, SOME IP, QNX trace logger, Performance measurement tools, SW build environment, SoCs, Bazel, Benchmarking, GRPC, Build process, Qualcomm Snapdragon, ARA COM, DDS, Workload characterization, Embedded platforms
Skills:
Sql, Stl, Nosql, Oop
Skills:
C++ Programming, Debugging Tools, Software Development Life Cycle, Version Control, Memory Management, Embedded Systems, Real-Time Operating Systems, Microcontroller Programming, Hardware Interface, Object-Oriented Design
Skills:
serial communication , Cmake, Network Technologies, Gdb, Linux, Valgrind, Device Drivers, Qt Creator debugger, Cross-compilation, Version control systems like Git, qmake, USB interfaces, Embedded Linux devices, NW applications Wireless technologies in embedded platforms