Develop and support our client's Digital Enterprise Services enterprise systems, data interfaces and integrations, to deliver new features and enhancements
Plan and manage the technical tasks and schedules to ensure delivery throughout the product lifecycle
Develop and maintain relationships with key stakeholders, including project sponsors, business leaders, technical teams, and external partners
Collaborate with Product Management stakeholders to understand requirements and develop strategies that meet their requirements
What makes you a successful candidate?
Bachelors Degree in Computer Science, Information Technology or equivalent experience
At least 7 years of relevant experience in software development, with at least 2 years of experience in leading high performing software development teams
Extensive experience in technology delivery in financial organizations preferably with some experience of delivering to corporate functions departments.
Experience communicating across technical and non-technical audiences, effectively translating complex technical concepts into business terms.
Excellent presentation, communication (oral and written), and relationship-building skills across all levels of management.
Hands-on technical skills and good competency in the following:
Typescript and React
Kotlin and Spring Boot
Kubernetes / OpenShift architecture
Experience with AWS architecture is preferred
Experience with Agile and TDD methodologies is advantageous