Lock Applications for this job are now closed
    Closing soon

    You're the brains behind our work.

    You’re ready to bring your knowledge from the classroom to the boardroom, and Citi wants to help you get there. Whether it’s honing your skills or building your network, we know that success can’t come without growth. Our programmes equip you with the knowledge and training you need to play a valuable role on your team and establish a long-term career here. At Citi, we value career growth; it is not a question of if, but when.

    The role

    In Citi’s Enterprise Operations & Technology (EO&T) group you will work on global projects, be responsible for the creation of sophisticated nextgen Trade and Communications surveillance platforms working alongside data scientists and business analysts to use cutting edge technologies and techniques (including big data technologies) to build sophisticated data algorithms. These platforms allow users to monitor trade, voice and e-communication activity to identify potential market abuse, insider dealing and other types of fraud.

    We are looking for Graduate Software Developers to join our rotational programme in Summer 2023. There’s an initial intensive induction where you will learn more about our business, strategy and shared vision as well as a dedicated training programme.

    Your time here will look something like this...

    As a Graduate Software Engineer, you will be developing quality and scalable software solutions using leading-edge technologies. Based on your understanding of business requirements, you will develop code consistent with quality standards and offer support during testing cycles and post-production deployment. To ensure defect-free programming, you will use the appropriate tools to test and debug code and participate in the review of peer coding.

    You will participate in two rotations during your time on programme. Assignments change each year based on the business needs of the teams. Below are some examples of assignments:

    • Core development work on applications in Java and various BigData Technologies like Spark and PySpark
    • Gain experience with CI/CD pipelines
    • Work on latest UI technologies like Angular
    • Gain exposure to Containers using Docker/Kubernetes and Cloud infrastructure, Cloud technologies (PAAS, IAAS, SAAS)
    • Use software development tools like: JIRA, BitBucket, Artifactory, OpenShift(ECS/Docker)
    • Work on latest design and software architecture patterns and frameworks - Microservices, APIs, Spring
    • Work on various SQL and NoSQL databases - Oracle, HDFS etc. handling various data uses cases
    • Gain experience in developing high quality surveillance applications making use of feature-based surveillance algorithms
    • Work with event streaming/messaging systems such as KAFKA #API Development and Integration #Work with Data Science team on innovation projects #Work on advanced analytics projects to convert raw data into intelligence data and create advanced dashboards and visual reports using QlikView, Cognos, PowerBI, Tableau and Starburst

    We provide you with the knowledge and skills you need to succeed

    Here at Citi, rotational programmes are intended to help you build a broad skillset and accelerate your career growth by gaining exposure to more than one role. Our rotational programme will help you discover the best fit for your skills and long-term career goals at Citi.
    You are hired into roles to perform jobs at the highest levels while continuously seeking ways to improve and innovate.

    Each graduate works in a highly collaborative environment to ensure that processes are implemented and utilised to facilitate peak operational functionality at Citi. Through ongoing professional and technical training and networking and mentoring opportunities, you will build the necessary professional skills for future leadership positions within Citi EO&T.

    We want to hear from you if...

    • You have a passion for Technology
    • You are studying a STEM degree and interested in pursuing a career in software engineering
    • You will have or will be graduating by 2023 as the programme starts in the Summer 2023
    • You have obtained or are on course to achieve a 2:1 (or equivalent) at undergraduate level

    Who we think will be a great fit...

    A hunger to learn and a passion for the business are vital. We are hiring professionals who have a global perspective and want to make an impact on the corporate level. You value diversity and so do we.

    We’ll also be looking for the following

    • Ability to multi-task with sharp problem solving skills
    • Strong communicator, able to build relationships and rapport easily
    • Adaptable and enjoy working in a fast-paced environment
    • Positive attitude and keen to learn

    Life at Citi

    • Our commitment to diversity is core to Citi’s values and Citi Belfast has five employee-led Affinity Networks , including Women, Families Matter, Multicultural, Pride, and Disability offer a range of activities and resources to support
    • The Citi Belfast team has raised over £600k for sponsored charities over the past five years
    • Citi offers a variety of benefits and resources to help you save and be well in all aspects of your life. Individual benefits may vary. Visit our [1] Global Benefits page to learn more
    • Citi Belfast employees can enjoy an on-site health centre, nurse, physiotherapist, and mental health awareness nurse. We’re also pleased to be able to offer emergency family backup care and a range of paid leave options including sabbaticals and bereavement leave

    Successful candidates will be offered a competitive salary. and benefits package. The role will be based in a Citi Office in Belfast, Northern Ireland.

    Citi is an equal opportunity and affirmative action employer

    Qualified applicants will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.