Senior Software Engineer (Financial Reporting & Payments)

Location: Remote (UK only) or Birmingham, UK (headquarter)

Who we are:

Click Travel is one the UK’s fastest-growing tech companies – committed to improving the business travel experience. We know that the secret behind our market leading tech and customer service, is our people. So we take an equally fresh and inspiring approach to building a working environment that engages and motivates our staff to deliver a truly exceptional product and standard of service. It’s what makes us one of the ‘Times Top 100 Companies to Work For’ for 6 years running and gives you the opportunity to join us in shaping the future of business travel.

 

As a Senior Software Engineer within our Financial Reporting & Payments team, you will play a key role in designing and implementing tools and systems that deliver accurate financial reporting, and allow us to have confidence in our financial systems from an engineering and finance perspective.

 

Do you enjoy leveraging your finance knowledge with your engineering design & implementation skills? If you’re looking for an exciting place to work and an environment where you can really have an impact, then this is the place to be.

What you’ll do:

  • Design, build and maintain Java & Node based microservices in the AWS cloud in a team that focuses on enabling accurate reporting of financial accounting

  • Follow an incremental approach with your development. Produce reusable, testable and efficient code which you will push to production in a continuous delivery environment

  • Work closely with our internal Finance team to understand their needs, and deliver innovative solutions

  • Help improve our code quality through writing unit tests, service tests and/or end-to-end tests.

  • Contribute to internal processes and systems to improve the way the team works

  • Support others through code reviews, documentation, technical guidance and mentoring

 

To be successful in this role you must be a quick learner, have proven software development skills, have an understanding of financial concepts (or the ability to pick up these concepts quickly), enjoy solving hard problems, enjoy working with complex data and numbers, and work well in small cross-functional teams.

What we’re looking for:

  • You’ll have good knowledge of financial concepts, such as: accruals, ledgers and margins

  • You have strong analytical problem solving capabilities

  • You’re able to work through ambiguous requirements and make pragmatic decisions to help keep development on track, with the ability to be flexible and make quick pivots as business evolves

  • You are comfortable balancing technical direction with the business value needed – you are able to factor constraints such as scale, distribution, costs, users, into robust scalable solutions

  • You have good grasp of technologies such as Node, Java and distributed/cloud development (ideally, Amazon Web Services e.g. EC2, SQS, SNS, SES, Lambda, Redshift, DynamoDB)

  • You have expertise with transactional SQL

  • You demonstrate excellent communication skills, both within the team, and across the organisation.

  • You demonstrate the ability to work closely with internal stakeholders and vendors to understand their systems, build custom solutions, integrate with these systems and deploy the solution.

  • You have 5+ years of software development experience in fast-paced environments

What we can offer you:

We are proud to have a working environment that sets our employees up for success.

 

  • Exceptional product, exceptional benefits – We know that happy people, create happy customers. We’re proud to support our employees with an amazing range of perks and benefits, including:

  • Be heard – Everyone has the opportunity to go out for lunch with the senior leadership team of the company to chat about things and learn about our vision and future.

  • Give back 1% time – Every employee is encouraged to donate 1% of their working time to the community.

  • Enjoy the ride – From Summer and Christmas parties to themed office days and online games, we ensure that your hard work is balanced out with a bit of fun.

  • Feel the flexibility – We’re not slaves to clock watching and manage our employees by output rather than presenteeism

  • Share the perks – Access to substantially discounted hotel rates, air and train tickets.

  • Perfect pick-me-ups – Free snacks and drinks in the office every day.

 

That’s just a sneak peak, you can find out about the full list of benefits we offer on our website.

Protecting and using your personal data responsibly is very important to us. To find out what happens to any personal data that you provide to us, or any that we may collect about you please follow the link below: Privacy Statement