Software Developer/ Engineer/ Architect

Software Engineer

The specialist will work as part of a team who will develop PLSQL and Java code on our core acquiring platform. This person will have deep database knowledge and will have good knowledge of both SQL and PLSQL. This resource will also have some basic Java knowledge.

  • Develop PLSQL code on our core Acquiring platform.
  • Develop unit tests for all code developed.
  • Be competent enough in Java to work on some of our Java component on the platform.
  • Work on Configuring new functionality for our clients on the platform.
  • Have knowledge of the Payments industry.
  • Be familiar with Continuous Integration and have basic knowledge of Source Code Management tools such as GIT, Gerrit, Jenkins etc.
  • Acquire the knowledge necessary to support all platform components and troubleshoot any issues relating to those components.
  • Train and mentor members of the team & wider groups on the overall platform architecture and its various components
  • Play a lead role in improving processes, procedures and automation of our software development process.
  • Participate in determining standards and best practices around code development
  • Working with business users and support teams to solve any issues with software
  • Ability to prioritise and to take responsibility for one's own workload