Enable job alerts via email!

Senior Java/Python Software Engineer, VP

Citi

Belfast

On-site

GBP 60,000 - 90,000

Full time

4 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading financial services company is seeking a Senior Java/Python Software Engineer, VP in Belfast. The role involves developing high-performance enterprise applications, mentoring junior engineers, and engaging in the full software development lifecycle. Ideal candidates will have strong expertise in Java and Python, along with experience in cloud-native development and agile methodologies.

Qualifications

  • Experience with Java and/or Python.
  • Understanding of Data Structures and OOP principles.
  • Experience with scalable cloud-native development and container orchestration.

Responsibilities

  • Develop solutions within agile teams and participate in the full SDLC.
  • Engage in CI/CD best practices and influence product design.
  • Mentor junior engineers and promote technical excellence.

Skills

Java
Python
Data Structures
OOP principles
Cloud-native development
Kubernetes
Spring Framework
RDBMS
NoSQL
Linux environments
Git/BitBucket
Jenkins
SonarQube
JIRA
Generative AI tools
Communication skills
Leadership qualities

Education

Bachelor’s degree in software or computer engineering

Tools

Git/BitBucket
Jenkins
SonarQube
JIRA

Job description

Senior Java/Python Software Engineer, VP

Citi Belfast, Northern Ireland, United Kingdom

Join or sign in to find your next job

Join to apply for the Senior Java/Python Software Engineer, VP role at Citi

Senior Java/Python Software Engineer, VP

Citi Belfast, Northern Ireland, United Kingdom

20 hours ago Be among the first 25 applicants

Join to apply for the Senior Java/Python Software Engineer, VP role at Citi

Get AI-powered advice on this job and more exclusive features.

The Software Engineer role involves solving business problems by building robust, high-performance large-scale enterprise applications. You will leverage your technical expertise to design and develop scalable, maintainable solutions and mentor junior engineers. Promoting a culture of technical excellence and continuous improvement is key.

Responsibilities

  • Develop solutions within agile teams, collaborating to meet sprint goals, writing code, and participating in Citi's technical community and Agile processes.
  • Engage in the full SDLC, including planning, development, testing, and deployment, adhering to CI/CD best practices.
  • Build relationships with stakeholders, influencing product design and delivery strategies.

Required Qualifications

  • Experience with Java and/or Python
  • Understanding of Data Structures and OOP principles
  • Experience with scalable cloud-native development and container orchestration like Kubernetes
  • Knowledge of Spring Framework, including Core, Integration, Batch, JDBC, Hibernate
  • Experience with RDBMS (preferably Oracle) and NoSQL (preferably MongoDB)
  • Familiarity with Linux environments and scripting
  • Experience with Git/BitBucket, Jenkins, SonarQube, JIRA, and secure coding tools
  • Experience using Generative AI tools like CoPilot
  • Strong communication skills and leadership qualities

Education

  • Bachelor’s degree in software or computer engineering

About The Team

Part of the Finance, Market and Credit Risk Technology organization, the Wholesale Lending Credit Risk Technology Team develops credit risk loss forecasting software used for regulatory compliance and risk management.

------------------------------------------------------

Job Family Group: Technology

------------------------------------------------------

Job Family: Business Analysis / Client Services

------------------------------------------------------

Time Type: Full time

------------------------------------------------------

Citi is an equal opportunity employer. Qualified candidates will receive consideration regardless of race, color, religion, sex, sexual orientation, gender identity, national origin, disability, veteran status, or other protected characteristics.

If you need accommodations, review Accessibility at Citi. View Citi’s EEO Policy and the Know Your Rights poster.

Seniority level
  • Not Applicable
Employment type
  • Full-time
Job function
  • Engineering and Information Technology
Industries
  • Banking, Financial Services, Investment Banking

Referrals can increase your chances of interview by 2x. Get notified about new jobs in Belfast, Northern Ireland, UK.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Senior Software Engineer

IT Search

Northern Ireland

Remote

GBP 60,000 - 70,000

6 days ago
Be an early applicant

Senior Java/Python Software Engineer, VP

Citigroup Inc.

Belfast

On-site

GBP 40,000 - 70,000

2 days ago
Be an early applicant

Senior Software Engineer

Odin

Remote

GBP 60,000 - 80,000

6 days ago
Be an early applicant

Senior Software Engineer

SevenRooms

London

Remote

GBP 60,000 - 85,000

7 days ago
Be an early applicant

Senior C# Developer - Equity Derivatives Technology Risk (VP) – Belfast

Citi

Belfast

Hybrid

GBP 50,000 - 80,000

Today
Be an early applicant

Lead Software Engineer

LessonWise

Greater London

Remote

GBP 70,000 - 90,000

7 days ago
Be an early applicant

Senior C++/Rust Software Engineer

Black Duck

Belfast

On-site

GBP 60,000 - 75,000

23 days ago

Staff Software Engineer

Search 5.0

Northern Ireland

On-site

GBP 35,000 - 65,000

6 days ago
Be an early applicant

Senior Software Engineer

Search 5.0

Northern Ireland

On-site

GBP 80,000 - 95,000

9 days ago