Senior Developer


Category: Financial Services, IT
Job Type: Full Time

Posted on:
Last Updated:

We are Planet

 

Planet is a large international cross-border digital fin-tech payments company, operating in over 60 markets across the world and providing a range of services to over 400,000 luxury merchants and 100 acquiring banks. We have grown rapidly over the last seven years and increased seven times in value over this period based on a combination of both organic and acquisition-led growth. The travel and tourism market that we operate in continues to show consistent growth, underpinned by megatrends such as the expansion of middle classes across the world and the desire for Asian shoppers in particular to purchase authentic luxury goods outside their home countries.

 

This growth is set to continue, with ambitious plans to double the business in three years delivering market share expansion in a growing market. Now, with over 1,500 employees spread across five continents, we are an international payment services provider.

 

About the Role

Experienced software engineer to build, certify and operate complex payment systems. These systems allow our fleet of payment terminals to process transactions around the globe via our infrastructure. You are pragmatic in balancing priorities and enjoy working in an iterative model where specifications are constantly adding.

 

What you will do

Design, build, and maintain efficient and reliable C++ code

Work closely with other engineers to develop new products

Work on extensions of existing products

Suggest and implement improvements on current products

Plan, design, develop, manage, document, test, deploy, and support new and existing modules

Hands on of algorithm complexities

Development of the next generation software

Basic Database use – indexes, queries

 

 

Who you are

C++ Developer

10+ years of experience in C++ development

BS degree in Computer Science or Engineering

Very good OOP knowledge

Good knowledge of algorithms and data structures

Professional experience in software development lifecycle, Agile, Waterfall

Experience with Windows and LINUX

Good understanding of TCP/IP protocol

Coordinate with other developers for cross-functional requirements implementation and tests

Resolve issues proactively to deliver high quality products

Experience with development toolchain and IDEs (Visual Studio, MS TFS, SQL, Jira), embedded development

Card payment industry (EMV, PCI) and protocols knowledge (ISO8583, APACS) is a big advantage

Android development experience is advantage

 

What you will need to bring to Planet

Communication

Curiosity

Courage

Selflessness

Innovation

Inclusion

Integrity

Impact

 

Your skills and our Values

We search for better

You are creative, curious and look for new ways of doing things
Creative intelligence is your key competency
We celebrate differences

You are appreciative of people, and recognise the strength in others
You inspire through appreciation
We go beyond expectations

You are bold, open with your ideas, and are at your best every day
You drive for results
We grow together

You are collaborative, you care and you are humble
You build the best teams, bringing people together
Find out more here:  www.planetpayment.com

   I confirm I have read the Privacy Policy, Terms and Conditions & Cookie Information and agree to join the Jobsexpo.ie community.