At a Glance
- Tasks: Develop scalable software solutions to monitor trade and communication activities.
- Company: Citi is a global bank focused on career growth and community impact.
- Benefits: Enjoy flexible benefits, generous holidays, private medical insurance, and an award-winning pension.
- Why this job: Join an inclusive team, work with cutting-edge technology, and grow your skills in a supportive environment.
- Qualifications: Must have the right to work in the UK and be returning from a career break of 2+ years.
- Other info: Citi champions diversity and offers various affinity networks for personal and professional support.
The predicted salary is between 28800 - 42000 £ per year.
You’re ready to build on your skills and experience and advance your career; 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.
Team/Role Overview
Using leading-edge technologies, you will be developing quality and scalable software solutions used to monitor trade, voice and e-communication activity to identify potential market abuse, insider dealing and other types of fraud. As part of our Agile teams you will write quality code that meets the requirements of the user stories, will support during testing cycles, sprint retrospectives 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.
What you’ll do
You will join our Agile teams across technology to give you a breath of experience across a number of technologies. Assignments change each year based on the business needs of the teams, but below are some previous examples:
- Developing applications in Java and various BigData Technologies like Spark and PySpark
- Utilising software development tools like: JIRA, BitBucket, Artifactory, OpenShift(ECS/Docker) and continuous integration/continuous Delivery (CI/CD) pipelines
- Gain experience in developing high quality surveillance applications making use of feature-based surveillance algorithms
- Work on various SQL and NoSQL databases – Oracle, HDFS etc. handling various data uses cases
- Work on latest design and software architecture patterns and frameworks – Microservices, APIs, Spring
- Gain exposure to Containers using Docker/Kubernetes and Cloud infrastructure, Cloud technologies (PAAS, IAAS, SAAS)
- Working with machine learning and AI
- Work on latest User Interface technologies in collaboration with our UX team
What we’ll need from you
- Right to live and work in the United Kingdom
- Have been on a career break for 2+ years
- Demonstrate motivation for joining both the programme and Citi
- Interested in technology and innovation
- Attention to detail, organising and planning abilities
- Appetite to learn new skills
- Enthusiastic team worker who will contribute confidently in a team environment
What we can offer you
We work hard to have a positive financial and social impact on the communities we serve. In turn, we put our employees first and provide the best-in-class benefits they need to be well, live well and save well.
We’ll provide you with the resources to meet your unique needs, empower you to make healthy decisions and allow you to choose which benefits suit you and your personal life best.
Visit ourGlobal Benefits page to learn more.
Highlights of our core benefits include:
- Award winning pension
- On-site health services
- Private medical insurance packages to suit your personal circumstances
- Paid parental leave
- Generous holiday allowance starting at 27 Days plus bank holidays; increasing with tenure
Citi Belfast also champions diversity within our workforce, which helps us be well and live well together. We have over 40 different nationalities in our Northern Ireland offices, are a vocal supporter of LGBTQ+ rights, and are proud to have 47% of our leadership team made up of individuals who identify as women.
We encourage and lead inclusivity through our Pride, Disability, Multicultural, Families Matter, and Women affinity networks that are run by and for, Citi Belfast colleagues; providing them with the support they need in their personal and professional journeys and supplying them with the tools to help educate colleagues on all things related to each network to help us work better together.
Sound like Citi has everything you need? Then apply to join the world’s most global bank and discover the true extent of your capabilities.
——————————————————
Job Family Group:
Technology
——————————————————
Job Family:
Digital Software Engineering
——————————————————
Time Type:
Full time
——————————————————
Most Relevant Skills
Please see the requirements listed above.
——————————————————
Other Relevant Skills
For complementary skills, please see above and/or contact the recruiter.
——————————————————
Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law.
If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity review Accessibility at Citi .
View Citi’s EEO Policy Statement and the Know Your Rights poster.
#J-18808-Ljbffr
Reactivate your Career: Software Engineer employer: Citigroup Inc.
Contact Detail:
Citigroup Inc. Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Reactivate your Career: Software Engineer
✨Tip Number 1
Familiarise yourself with Agile methodologies, as this role involves working in Agile teams. Understanding the principles of Agile will help you demonstrate your readiness to contribute effectively during sprints and retrospectives.
✨Tip Number 2
Brush up on your knowledge of Java and Big Data technologies like Spark and PySpark. Having hands-on experience or projects showcasing these skills can set you apart from other candidates.
✨Tip Number 3
Engage with online communities or forums related to software development and the specific technologies mentioned in the job description. Networking with professionals in the field can provide insights and potentially lead to referrals.
✨Tip Number 4
Showcase your enthusiasm for learning new technologies, especially in areas like machine learning and cloud infrastructure. Consider taking relevant online courses or certifications to demonstrate your commitment to growth in these areas.
We think you need these skills to ace Reactivate your Career: Software Engineer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights relevant experience and skills that align with the job description. Focus on your software development experience, particularly in Agile environments, and any familiarity with technologies mentioned like Java, SQL, or cloud infrastructure.
Craft a Compelling Cover Letter: Use your cover letter to express your motivation for re-entering the workforce and joining Citi. Mention your career break and how it has prepared you for this opportunity. Highlight your enthusiasm for technology and innovation, as well as your ability to work in a team.
Showcase Your Skills: In your application, provide specific examples of projects or experiences where you used relevant technologies or methodologies. This could include any coding projects, contributions to open-source, or relevant coursework that demonstrates your technical abilities.
Proofread and Edit: Before submitting your application, carefully proofread your documents for any spelling or grammatical errors. A polished application reflects attention to detail, which is crucial for a role in software engineering.
How to prepare for a job interview at Citigroup Inc.
✨Brush Up on Agile Methodologies
Since you'll be working in Agile teams, it's crucial to understand Agile principles and practices. Be prepared to discuss your experience with Agile methodologies and how you've contributed to team sprints and retrospectives in the past.
✨Showcase Your Technical Skills
Familiarise yourself with the technologies mentioned in the job description, such as Java, SQL, and Docker. Be ready to discuss specific projects where you've used these technologies and how they relate to the role at Citi.
✨Demonstrate Your Problem-Solving Abilities
Citi values attention to detail and the ability to debug code effectively. Prepare examples of challenges you've faced in previous roles and how you approached solving them, particularly in a coding context.
✨Express Your Enthusiasm for Learning
Citi is looking for candidates who are eager to learn new skills. Be sure to convey your motivation for joining the programme and your interest in technology and innovation during the interview.