Overview
Software Engineer (Developer Enablement) – Citi Belfast, Northern Ireland, United Kingdom.
Join or sign in to apply for the Software Engineer (Developer Enablement) role at Citi.
What you’ll do
* Join multiple high-impact teams inside Citi’s CTO organisation within Developer Enablement, focusing on innovation, developer platforms and internal tools used across the bank.
* Contribute to enabling engineers by building and improving platforms that save time and increase productivity at Citi’s scale.
* Contribute to initiatives such as Release On Demand, SDLC Automation (greenfield), Dev hub (Developer Experience), and AI Tooling, collaborating with product, design, and UI engineers.
* Help scale the platform used by thousands of engineers bank-wide and support adoption of best practices in a highly regulated environment.
Responsibilities
* Develop across Server Side, UI, or full stack to support multiple projects and opportunities within CTO.
* Design, implement and maintain software that integrates with code reviews, deployments and other SDLC components.
* Collaborate with cross-functional teams to understand requirements and deliver robust backend and frontend solutions.
* Embrace AI tooling and innovative approaches to improve developer productivity.
What you’ll bring
* UI/UX: Strong front-end engineering skills (TypeScript/JS, React, CSS) and data visualization skills (e.g., d3.js); product/design skills; experience with user research and usability testing.
* Server: Strong server-side engineering skills (Kotlin/Java 21), building and consuming RESTful APIs, asynchronous programming.
* Databases: Relational and/or NoSQL (PostgreSQL, MongoDB).
* Messaging: Apache Kafka; SRE/DevOps experience with scalability and observability.
* Containers: Docker and orchestration (Kubernetes); familiarity with CI/CD tools (e.g., Tekton) and deployment automation (Harness).
* Collaboration: Comfortable working with diverse teams to translate requirements into robust solutions.
Tools you’ll use
* UI/UX: React, TypeScript, REST APIs, VS Code, Figma, Storybook
* Server: Kotlin, Spring Boot, PostgreSQL, MongoDB, Apache Kafka, Docker, Kubernetes, Helm, Tekton, Harness
* SRE: OpenShift, Tekton, Harness
* General: Mac or PC; access to AI tools such as GitHub Copilot
What we’ll provide
* Hybrid working model (up to 2 days remote per week) and a competitive base salary (annually reviewed)
* 27 days annual leave (plus bank holidays)
* Discretionary annual performance bonus, Private Medical Care & Life Insurance
* Employee Assistance Program, Pension Plan, Paid Parental Leave
* Special discounts for employees, family, and friends
* Learning and development resources
Visit Citi’s Global Benefits page to learn more. Citi is committed to ensuring a workplace where everyone can be themselves, every day.
We are an equal opportunity employer. Citi considers applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, protected veteran status, or any other characteristic protected by law.
Accessibility: If you need a reasonable accommodation to use our search tools or apply for a career opportunity, please view Citi’s Accessibility information.
#J-18808-Ljbffr