Job Description
C++ Developer

About Worldline

 

At Worldline, we are pioneers in payments technology, committed to creating innovative solutions that make financial transactions secure, accessible, and seamless worldwide. Our diverse team of professionals collaborates across cultures and disciplines, driving progress that benefits society and businesses of all sizes.

We believe that diverse perspectives fuel innovation. We are dedicated to fostering an inclusive environment where all individuals, regardless of background, identity, or experience, can thrive and contribute meaningfully to our shared vision.

 

The Opportunity

 

At Worldline, our technology addresses the persistent challenges of the payment world. We design and operate leading digital payment and transactional solutions that enable sustainable economic growth and reinforce trust and security in our societies. If you are a highly skilled C++ Developer who will produce scalable software solutions in the Payments Domain. You’ll be part of a cross-functional team that’s responsible for the full software development life cycle, from conception to deployment.

We have many hardworking and dedicated peers that would love for you to work with them. We are committed to continuous improvement. We are always looking for new and innovative ways to improve quality, reduce costs, build excellent solutions, and grow customer happiness. We would like to welcome an organized, innovative and process driven colleague to our team.

 

Role Overview

 

As an experienced developer, you will be responsible for delivering high-quality software solutions while actively contributing to a positive and dynamic team environment. You will take ownership of the product increment in each sprint, ensuring usability and adherence to coding standards. Your role will involve collaborating with Product Owners to clarify requirements, managing the sprint backlog, and providing technical solutions to support the agile development process. You will also facilitate knowledge sharing within the team, adapt plans to meet sprint goals, and effectively communicate changes and impacts to stakeholders. Your proactive approach and commitment to excellence will drive continuous improvement within the team and contribute to the overall success of the development initiatives.

 

Who Are We Looking For

 

Skilled developers who are passionate about delivering high-quality software solutions and capable of driving positive change within the team. In practice, this means:

 

  • 4 to 6 years of relevant experience in C++ programming.
  • Location- Pune
  • Education- B.E/B.Tech/MCA/M.Tech/ M.Sc
  • In-depth knowledge of C++ OOP concepts, including Inheritance, Polymorphism, Templates, Preprocessor Directives, and Exception Handling.
  • Strong understanding of design patterns such as Singleton, Visitor, and Decorator.
  • Familiarity with Standard Template Library (STL), String Operations, and Boost libraries.
  • Comprehensive understanding of data structures like Arrays, Lists, Vectors, Maps, Stacks, and Queues.
  • Knowledge of streaming concepts, string functions, type casting, pointer references, and multithreading.
  • Proficiency in Database DML/DDL, advanced procedures, indexing, and cursors.
  • Experience with shell scripting, Unix commands, Makefiles, and GDB debugging.
  • Agile Scrum certification is a plus.
  • Nice to have experience in the payments domain
  • Proficient in XML, XSD, and XPath.
  • Familiarity with Perl scripting and Continuous Integration (CI) tools.
  • Strong interpersonal and communication skills.
  • Highly proactive and solution-oriented approach.
  • Knowledge of state machine management; experienced as a low-level developer and in protocol development.
  • SQL Knowledge could be a differentiator

 

Key Responsibilities

 

  • Develop and maintain C++ applications for ATM and acquiring payment processing systems
  • Collaborate with cross-functional teams to implement new features and enhancements for FS-Acquiring products
  • Debug, troubleshoot, and optimize existing codebase to ensure high performance and reliability
  • Participate in code reviews and contribute to technical documentation for the FO Handler components
  • Work closely with the product team to deliver scalable solutions that meet financial services requirements
  • Commit to delivering usable value and a potentially shippable product increment in each sprint.
  • Present usable value increments during dedicated sprint review meetings.
  • Ensure that larger changes are committed early in the sprint to lessen impacts on other developers.
  • Provide technical solutions for Jira tickets, with a clear understanding of responsibilities.
  • Collaborate with POs to clarify requirements, distinguishing between the "what" and the "why."
  • Own and manage the team’s sprint backlog effectively.
  • Commit to completing the identified issues.
  • Deliver quality work by adhering to the Definition of Done (DoD) and coding standards.
  • Organize and manage individual tasks based on a pull principle.
  • Share knowledge gained from challenges with the team.
  • Communicate impacts of changes to other developers and product owners in a timely manner.
  • Refine tasks that meet readiness criteria during Iteration Backlog Refinement (IBR).
  • Utilize designated communication platforms to share issues and improvements with stakeholders.
  • Adhere strictly to established processes while maintaining Jira tickets effectively.
  • Monitor task status, update remaining time, and ensure all fields in Jira are accurately filled out.

 

Why Join Us?

 

At Worldline, we believe that embracing diversity and promoting inclusion drive innovation and success. We foster a workplace where everyone feels valued and empowered to bring their authentic selves. Through extensive training, mentorship, and development programs, we support your growth and help you make a meaningful impact.

Join a global team of passionate professionals shaping the future of payments technology—where your ideas, experiences, and perspectives are appreciated and celebrated.

 

We are an Equal Opportunity Employer.
We do not discriminate based on race, ethnicity, religion, color, national origin, sex (including pregnancy and childbirth), sexual orientation, gender identity or expression, age, disability, or any other legally protected characteristics. We are committed to creating a diverse and inclusive environment for all employees.

Learn more about life at Worldline at Jobs.worldline.com

 

#LI-AK4

Information at a Glance
Request ID:  301039
Posting Start Date:  8/11/25
Job Area:  Technology
Work Site:  Hybrid
Contract Type:  Permanent
Brand:  Worldline
Job Location:  India - Pune