Konsentus provides confidence in Open Banking. Our Software as a Service (SaaS) solution, Konsentus Verify, consolidates data from a multitude of regulatory databases and registers, providing the information to our customers in real-time enabling them to comply with PSD2 Access-to-Account. Issued through simple cloud-based RESTful APIs, our easy to implement service helps Financial Institutions reduce risk, limit liability and fight fraud by ensuring data is only ever given to legitimate and regulated Third-Party Providers (TPPs).
Headquartered in the UK, with operations across Europe, our world-class TPP identity and regulatory checking solution, Konsentus Verify, gives Financial Institutions the confidence they need to growth their business whilst knowing their customers are protected and they are delivering against regulatory requirements.
Located a short walk from Reading station, we provide an excellent package including pension, a bonus scheme and equity share. In return we expect our people to provide the intellectual leadership, drive and focus to create and deliver innovative solutions that dazzle our clients.
The Software Developer is central to the development and delivery of high-quality systems that operate in both high volume transaction environments and through our web front-ends. The role is part of the development team that designs, creates, maintains and manages the code base delivering our SaaS and online services to Konsentus clients.
How we work
We work with a DevOps approach using an agile scrum environment adopting rapid delivery techniques throughout the delivery lifecycle, including continuous integration and testing. We seek to utilise platform engineering best practices to develop secure, robust code that performs to demanding financial services industry requirements, while scaling reliably and predictably.
Our people are at the core of our business. We are building an environment where our people can learn, innovate, build and deliver outstanding digital services in our sector. We believe in enabling people to develop their professional expertise and maintain a healthy work-life balance.
Our software development team is creating and managing the software and systems behind our state of-the-art technology platform. As a software developer you will be playing a full part in this team, helping to build out the Konsentus service platform by delivering high quality systems code. Your work will be used in both high volume transaction environments (back-end APIs) and our forward-facing client user interfaces (front-end web services). You will have the opportunity to work across the ‘full stack’ of our software environment.
You will be:
- Creating high quality, reliable software and contributing to the technical vision for the business
- Used to working with a TDD/BDD software development environment
- Using pair programming to create code, solve problems and to help your colleagues
- Working in a collaborative environment where your ideas and opinions are valued and respected
- Taking responsibility for the reliability, performance and supportability of your code in production environments
- Working with and helping other team members to share experiences to develop your
Collective skills and capabilities
You will be joining a growing, professional and highly motivated team. We expect you to feel valued, to learn lots and explore new areas. We also expect you help use that learning to bring your fellow team members with you. Working together, we expect it to benefit you, the team, the business, the systems and our clients.
In order to be successful in this role, we are looking for people with experience in software development using a range of technologies, with a passion for learning more and for helping others to exploit them.
Well practiced in agile development, you could currently be a junior developer looking to develop skills and to take on a larger challenge, or an existing developer that relishes the challenge of delivering systems code in to a high-volume, high-availability SaaS environment. Either way, we are looking for practical people with the right experience and attitude that have a passion for developing systems in to demanding environments such as ours.
It is likely that you have worked with a variety of technologies, probably including:
- Cloud Platform such as AWS, Azure and GCP
- Test automation frameworks such as Jest, Newman, Cypress, Cucumber
- Build application pipelines using Jenkins, CicleCI, etc.
- SaaS and RESTful API solutions
- Multi-zone, multi-region, internationalised, resilient and scalable applications
- Building application monitoring solutions
- Working with GitHub, Gitlab etc
- Productivity tools such as Jira, Slack, etc.