Python Developer

Citi

Belfast, UKonsitePosted Jul 4, 2026
Posting intelligenceActively listed

Skills

kubernetespythoncicdjavallm

About the role

The Applications Development Intermediate Programmer Analyst is an intermediate level position responsible for participation in the establishment and implementation of new or revised application systems and programs in coordination with the Technology team. The overall objective of this role is to contribute to applications systems analysis and programming activities.

Citi is seeking a highly motivated candidate for Python developer in Wholesale Credit Risk Technology team that serves Institutional Credit Management (ICM). We are looking for a talented professional with a solid technical acumen to partner with onshore and offshore teams and design and deliver innovative technology solution for the front office, Credit Risk Business. The candidate will be a core member of the technology team responsible implementing projects based on Python, FastAPI, MCP, LLM, Java and using latest technologies. Excellent opportunity to immerse in and learn within the Wholesale Credit Risk Division and gain exposure to business and technology initiatives targeted to maintain lead position among its competitors.

Job Requirements

Research and resolve complex issues, escalating as appropriate.

3+ years of hands on experience in building an enterprise scale highly componentized application using Python, FastAPI

Hands on development experience in Python

Experience working with CI/CD pipelines, Kubernetes and other containerized platforms.

Ability to effectively interact, collaborate with development team

Ability to effectively communicate development progress to the Project Lead

Work with developers onshore, offshore and matrix teams to implement a business solution

Investigate possible bug scenarios and production support issues

Recent experience with modern Python Development using Large Language models, Model Context Protocol, & Retrieval Augmented Generation (RAG) architecture

Experience developing application in Financial Services industry is preferred

Education:

Bachelor’s degree/University degree or equivalent experience

This job description provides a high-level review of the types of work performed. Other job-related duties may be assigned as required.

Questions about this role

Click "Apply with AI Applyd" above. We auto-fill the application from your resume and answer screening questions in seconds. No copy and paste, no juggling tabs.

Compensation for Software Engineer roles in United Kingdom varies widely by seniority, employer size, and remote vs onsite arrangement. Check the salary range on this listing when published, or browse our Software Engineer hub for United Kingdom medians across recent openings.

Most applications complete in under 90 seconds. You can track the status in your dashboard and watch the screenshot proof land the moment the application submits.

AI Applyd supports Greenhouse, Lever, Ashby, Workday, iCIMS, SmartRecruiters, Personio, Teamtailor and other major ATS platforms. If we can submit through the platform, we do.

Want AI Applyd to auto-apply to roles like this?

We tailor your resume per posting, fill the forms, and track replies for you.