Flag job

Report

Senior C++ Developer

Min Experience

14 years

Location

India - Pune

JobType

Permanent

About the job

Info This job is sourced from a job board

About the role

Lead Consultant – Delivery WLP FO Lead Developer This is Worldline We are the innovators at the heart of the payments technology industry, shaping how the world pays and gets paid. The solutions our people build today power the growth of millions of businesses tomorrow. From your local coffee shop to unicorns and international banks. From San Francisco to Auckland. We are in every corner of the world, in every part of commerce. And just as we help our customers accelerate their business, we are committed to helping our people accelerate their careers. Together, we shape the evolution. 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 Lead 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: 14+ years of relevant experience in C++ programming. 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. Good 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.

About the company

We are the innovators at the heart of the payments technology industry, shaping how the world pays and gets paid. The solutions our people build today power the growth of millions of businesses tomorrow. From your local coffee shop to unicorns and international banks. From San Francisco to Auckland. We are in every corner of the world, in every part of commerce. And just as we help our customers accelerate their business, we are committed to helping our people accelerate their careers. Together, we shape the evolution.

Skills

c++
oop
inheritance
polymorphism
templates
preprocessor
exception handling
design patterns
singleton
visitor
decorator
stl
string operations
boost
data structures
arrays
lists
vectors
maps
stacks
queues
streaming
string functions
type casting
pointers
references
multithreading
database
dml
ddl
procedures
indexing
cursors
shell scripting
unix
makefiles
gdb
agile
scrum
payments
xml
xsd
xpath
perl
ci