**Job Summary**
We are seeking a highly skilled professional to join our team as a Senior Systems Developer. The successful candidate will play a key role in shaping the future of our business, working closely with both business and IT teams to deliver innovative solutions.
**Key Responsibilities**
* Provide expert technical and domain expertise to support the development, maintenance, and enhancement of system applications across multiple domains.
* Collaborate with stakeholders to understand business requirements and design solutions that meet their needs.
* Work on various aspects of system applications including development, selection, configuration, testing, implementation, and enhancements.
**Requirements**
* Proven results in mid-senior level functions in the IT Industry with a background in systems development, support, and maintenance.
* Strong knowledge in solution architecture, system design, and contemporary IT practices.
* Ability to quickly understand the functions and capabilities of new technology.
* Experience in systems integration and supplier relationship management.
* Firm understanding of a financial services operating environment, applications, and products.
* Advanced analysis, problem-solving, troubleshooting, and consultative skills.
* Strong experience with tools such as Swagger/Open API, Tomcat, IDEA, Eclipse, Postman, Sonar Qube, Splunk.
**What We Offer**
* A collaborative team environment with a shared ambition to make a difference for our customers, communities, and each other.
* A competitive remuneration package and access to a wide range of employee benefits.
* Opportunities for career growth and development through personalized upskilling, mentoring, and training.
* An inclusive and diverse work environment that values diversity, flexibility, and inclusion.