Naukrijobs UK
Register
London Jobs
Manchester Jobs
Liverpool Jobs
Nottingham Jobs
Birmingham Jobs
Cambridge Jobs
Glasgow Jobs
Bristol Jobs
Wales Jobs
Oil & Gas Jobs
Banking Jobs
Construction Jobs
Top Management Jobs
IT - Software Jobs
Medical Healthcare Jobs
Purchase / Logistics Jobs
Sales
Ajax Jobs
Designing Jobs
ASP .NET Jobs
Java Jobs
MySQL Jobs
Sap hr Jobs
Software Testing Jobs
Html Jobs
IT Jobs
Logistics Jobs
Customer Service Jobs
Airport Jobs
Banking Jobs
Driver Jobs
Part Time Jobs
Civil Engineering Jobs
Accountant Jobs
Safety Officer Jobs
Nursing Jobs
Civil Engineering Jobs
Hospitality Jobs
Part Time Jobs
Security Jobs
Finance Jobs
Marketing Jobs
Shipping Jobs
Real Estate Jobs
Telecom Jobs

Senior Software Engineer for Payments

Job LocationLondon
EducationNot Mentioned
Salary60,000 - 110,000 per annum
IndustryNot Mentioned
Functional AreaNot Mentioned
Job TypePermanent , full-time

Job Description

About SaltPayWe believe that local businesses are essential to any growing society. SaltPay was founded in 2019 to create affordable, fast and secure payments and software solutions to help small and medium-sized businesses manage and grow their operations better. Takenfor granted by banks and traditional service providers, small businesses have especially struggled to get access to the financial services and software they need. We exist to improve their lives and to help them grow by building products that serve their needs,or integrating with the best solutions we find in the marketplace.Were outcome-driven entrepreneurs who emphasise energy over experience. Our number one priority is to deliver solutions that will allow our local businesses to thrive. Connecting and collaborating with a diverse group of talented teammates in an inclusiveenvironment helps us achieve different results. We learn from each other every day, doing whatever is necessary to deliver the best outcomes for our customers. SaltPay is home to over 1,800 employees in 14 offices across 12 countries, and our footprint keepson growing. We are fully dedicated to serving more than 100,000 merchants across our network. And we firmly believe that these numbers will increase over the following months.To be a SalterThese are some of the core principles of our culture:

  • You like to work towards honest, inspiring, and challenging objectives;
  • You want to create a tangible impact on the business;
  • You have a competitive mindset and work to achieve the best possible outcomes;
  • Kindness, humility, self-awareness, and candour are all part of your DNA;
  • You are not afraid of taking risks, and you feel empowered by extreme ownership;
  • You prioritise the teams success rather than your own;
  • Youre always striving to become a better version of yourself;
  • Problems are learning opportunities;
  • Youre a dreamer, a thinker, and a doer - all in one.
Your TeamA strong and talented team that is passionate, energetic, and always curious! You will help this team design and implement new products and features that are core to the success of our CEOs (the merchants) and our company.Your missionYour first challenge is to lead one of our Payments Teams implementing our integration with payment schemes such as Faster Payments, SEPA (Single Euro Payments Area), SWIFT. You will be responsible for leading the technical aspects of these projects, influencingteam processes and overall delivery. As a senior member of our technology team, you will be expected to help others on their journey, coaching and mentoring other engineers. You will be involved on all aspects of the delivery, from scoping and planning todesign and the full software development lifecycle.On a typical day you will:
  • Design APIs, write clean, secure, and well-tested code to solve business problems.
  • Incorporate automation best practices to reduce the chances of repetition/waste and human error.
  • Collaborate and communicate effectively within the team and across the organisation to achieve the teams goals.
  • Serve as a mentor and supporter for fellow developers and team-mates.
  • Continuously work to improve while being empathetic and considerate towards others.
  • Collaborate with subject matter experts and other stakeholders to ensure that the team is working to deliver the expected outcomes.
Your storyTo achieve all the above, we are looking for some specific skills (by no means do you need be an expert on all these topics):
  • You are highly proficient in one of the following programming languages: C#/.NET, Java, Kotlin, Go. This is a hands-on role.
  • Must have built (not just maintained) payment solutions implementing SWIFT (MT 103, MT101, MT202, MT202 Cov), ISO 20022, Faster Payments Services, BACS, and SEPA schemes.
  • You have good knowledge of database design, can write efficient queries, and understand the differences between relational and non-relational databases.
  • You have experience in Public Cloud services, are well-versed in using containers to package your application and Kubernetes to operate it in production.
  • You understand how to take an idea to customers hands from both a process and technical standpoint. Leveraging industry best practices in versioning, CI/CD, Agile, test automation, TDD (Test Driven Development), etc.
  • You enjoy owning your work from requirement gathering to implementation so that we deliver value to the customer. Your ownership does not end when you deliver to production; you enjoy supporting and continuously improving your solutions.
  • You can design, plan, and implement complex distributed solutions - bonus points for experience with service-oriented architectures and knowledge of message/stream-based technologies. You understand the value on breaking down work into smaller items, raisingand tracking dependencies and removing blockers.
  • You enjoy coaching and developing your colleagues. You value sharing information, pair-programming, and code reviews.
  • You believe in treating others as you want to be treated, and you show empathy in your interactions.
  • You are driven, always trying to deliver the best results and are happy taking responsibility and making decisions for yourself and your team.

Keyskills :
PaymentsSWIFT paymentsSEPA

APPLY NOW

Senior Software Engineer for Payments Related Jobs

© 2019 Naukrijobs All Rights Reserved