Application Developer / Software Engineer (AVP)
The role involves delivering Swap Processing components using Java/Kotlin within the Strategic Swaps Platform in an Agile/CI/CD environment.
- Belfast, Northern Ireland, United Kingdom
- Full-time
- Hybrid
- Posted Nov 5, 2026
Responsibilities
- Delivery of Swap Processing components (Java/Kotlin) within the Strategic Swaps Platform
- Developer-led automated testing with a focus on Test Driven Development
- Working within an Agile team focussed on Continuous Integration(CI) and Continuous Deployment(CD)
- Participation in design, planning and estimation discussions within the team
- Perform detailed analysis of assigned work, breaking work into individual technical tasks
- Create and maintain project and technical documentation
- Partner with management team to ensure appropriate integration of functions to meet goals as well as identify and define necessary system enhancements to deploy new products and process improvements
- Identify opportunities for continuous quality improvement of technical standards and methodologies
- Partner with technical leadership to resolve variety of high impact problems/projects through in-depth evaluation of complex business processes, system processes, and industry standards
- Apply fundamental knowledge of applications programming and ensure application design adheres to the overall architecture blueprint
- Utilize knowledge of system flow and develop standards for coding, testing, debugging, and implementation
- Develop comprehensive knowledge of how areas of business, such as architecture and infrastructure, integrate to accomplish business goals
- Assist in production support by working closely with operations and business teams. Participate in support rotations to diagnose and resolve escalated issues. Contribute to documentation and post-mortem reviews. Implement software enhancements to resolve root-causes and improve reliability, performance and scalability
- Partner with technical leadership and serve as advisor or coach to junior-level developers, analysts and grads.
Requirements
Nice to have: Kotlin, Kubernetes, Open Shift, Kafka, Solace, TIBCO, SQL Server, Trino, Mongo, S3, OpenTelemetry, Elastic Stack / ELK, Grafana, Swaps, Prime Brokerage
Skills
JavaTest-Driven DevelopmentAgileCI/CDSystems analysisProgrammingJavaKotlinKubernetesOpen ShiftKafkaSolaceTIBCOSQL ServerTrinoMongoS3OpenTelemetryElastic Stack / ELKGrafana
Benefits
- 27 days annual leave (plus bank holidays)
- Private Medical Care
- Life Insurance
- Employee Assistance Program
- Pension Plan
- Paid Parental Leave
- Special discounts for employees, family, and friends
- Access to an array of learning and development resources
Full description
Company details are for members
Sign up for a free job alert to see Citi's profile, website and LinkedIn, and the same for every employer on Referso Jobs.