At a Glance
- Tasks: Join our team to develop data delivery services and enhance data pipelines.
- Company: Citi is a leading global bank with a presence in over 160 countries.
- Benefits: Enjoy hybrid working, competitive salary, 27 days leave, and private medical care.
- Why this job: Make a real impact while exploring cutting-edge tech like AI and cloud solutions.
- Qualifications: Experience in finance reporting applications and knowledge of SQL, ETL, and Python required.
- Other info: Work in a supportive environment that values diversity and personal growth.
The predicted salary is between 43200 - 72000 £ per year.
Discover your future at Citi Working at Citi is far more than just a job. A career with us means joining a team of more than 230,000 dedicated people from around the globe. At Citi, you\’ll have the opportunity to grow your career, give back to your community and make a real impact. Job Overview 25897537 Applications Development Sr Programmer Analyst – (AVP) – Belfast Overview Citi is a world-leading global bank. We have approximately 200 million customer accounts and a presence in more than 160 countries and jurisdictions worldwide. We provide consumers, corporations, governments, and institutions with a broad range of financial products and services, including consumer banking and credit, corporate and investment banking, securities brokerage, transaction services, and wealth management. We enable clients to achieve their strategic financial objectives by providing them with cutting-edge ideas, best-in-class products and solutions, and unparalleled access to capital and liquidity. What We do / The Team This team handle development of data delivery services / Data pipelines (Part of Citi Ledger platform ecosystem which provide reporting and operating ledger capabilities at Citi scale) that help Citi w.r.t financial statements, regulatory audit/compliance, Error/discrepancies detection and strategic decision making. Exploring new tech like cloud, ETL and AI is part of our book of work which makes working environment more interesting and insightful. The Applications Development Sr programmer is a senior analyst level position responsible for development / enhancement of data delivery services / Data pipelines as per user\’s requirements. The overall objective of this role is to drive data analysis, programming and delivery services activities. Role Overview/What will you do: Contribute to full development life cycle, including requirements analysis, functional design, technical design, programming, testing, documentation, implementation, and on-going technical support. Contribute to projects/CR\’s utilizing Ab-Initio (ETL), Python, Oracle SQL/PLSQL, Snowflake and Cloud Technologies. Ability and willingness to learn newer tools and technologies in cloud-based data analytics/Artificial intelligence arena and successfully deliver projects utilizing the same. Expected to provide sound understanding of application development concepts / principles and a basic knowledge of concepts and principles in other technology areas. Expected to Develop/Modify/Test/Migrate Subscriptions using DataBridge (UAL) Application. Expected to Develop/Modify/Test/Migrate Map hub setups using Citi Map hub Framework. Manage offshore team for E2E delivery. Support application builds and migrations with new technologies, architecture and integration. Expected to clearly articulate development and timeline dependencies. Improve team development related processes that accelerate delivery, drive innovation, lower costs, and improve quality. Pick up new technologies, solve complex technical problems and multitask between different projects. Key Skills and Experience required – Proven Industry experience working in Finance reporting applications/warehouses. Exposure to data modelling concepts is required. Knowledge of the Snowflake and S3 Buckets is highly advantageous Experience in production support and troubleshooting issues Experience in Process optimization – SQL, ETL etc. Comfortable with Oracle SQL and SQL tuning. Comfortable with multiple database concepts, i.e. RDBMS, OODB, ODS, Warehouse. Hands on with tools like Ab-Initio ETL Suite (GDE, EME, Conduct>It and Control Center), Oracle PL/SQL, Python, Snowflake, Autosys Scheduling, Bitbucket, Jenkins, RLM, Unix Shell Scripting and Apache Spark. Prior experience of working with multiple teams (local, virtual/global) and ability to coordinate track and expedite tasks. Should be able to demonstrate both technical and functional/business knowledge regarding past projects Must be able to work independently as well as in a team environment. Must be able to adapt to a rapidly changing environment Any Beneficial / Nice to have skills and experience: Degree educated or prior experience operating in a similar role Solid Development experience on any ETL tool is plus. Prior working experience with Citi Financial system (Specially General Ledgers) is a Big PLUS Prior experience with Citi tool – DataBridge (UAL) is a big PLUS This job description provides a high-level review of the types of work performed. Other job-related duties may be assigned as required. What we\’ll provide you By joining Citi Belfast, you will not only be part of a business casual workplace with a hybrid working model (up to 2 days working at home per week), but also receive a competitive base salary (which is annually reviewed), and enjoy a whole host of additional benefits such as: 27 days annual leave (plus bank holidays) A discretional annual performance related bonus Private Medical Care & Life Insurance Employee Assistance Program Pension Plan Paid Parental Leave Special discounts for employees, family, and friends Access to an array of learning and development resources Visit ourGlobal Benefitspage to learn more. Alongside these benefits Citi is committed to ensuring our workplace is where everyone feels comfortable coming to work as their whole self, every day. We want the best talent around the world to be energized to join us, motivated to stay and empowered to thrive. Job Family Group: Technology Job Family: Applications Development 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.
Applications Development Sr Programmer Analyst - (AVP) - Belfast - Citi employer: Citi
Contact Detail:
Citi Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Applications Development Sr Programmer Analyst - (AVP) - Belfast - Citi
✨Tip Number 1
Familiarise yourself with the specific technologies mentioned in the job description, such as Ab-Initio, Python, and Snowflake. Having hands-on experience or projects showcasing your skills with these tools can set you apart from other candidates.
✨Tip Number 2
Network with current or former employees of Citi, especially those in similar roles. They can provide valuable insights into the company culture and the specific expectations for the Applications Development Sr Programmer Analyst position.
✨Tip Number 3
Prepare to discuss your experience with data delivery services and how you've contributed to the full development life cycle in past roles. Be ready to share specific examples that demonstrate your problem-solving skills and ability to adapt to new technologies.
✨Tip Number 4
Showcase your ability to work in a team environment by highlighting any collaborative projects you've been involved in. Emphasising your experience with offshore teams and your coordination skills can make a strong impression on the hiring managers.
We think you need these skills to ace Applications Development Sr Programmer Analyst - (AVP) - Belfast - Citi
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights relevant experience in applications development, particularly with technologies mentioned in the job description like Ab-Initio, Python, and Oracle SQL. Use specific examples to demonstrate your skills in data delivery services and financial reporting applications.
Craft a Compelling Cover Letter: In your cover letter, express your enthusiasm for the role at Citi and how your background aligns with their needs. Mention your experience with cloud technologies and your ability to learn new tools quickly, as this is a key aspect of the position.
Showcase Problem-Solving Skills: Provide examples in your application that showcase your problem-solving abilities, especially in complex technical environments. Highlight any past experiences where you successfully managed projects or improved processes.
Highlight Team Collaboration: Citi values teamwork, so be sure to mention any experience you have working with diverse teams, both locally and globally. Discuss how you’ve coordinated tasks and expedited project timelines in previous roles.
How to prepare for a job interview at Citi
✨Showcase Your Technical Skills
Make sure to highlight your experience with the specific technologies mentioned in the job description, such as Ab-Initio, Python, and Snowflake. Be prepared to discuss how you've used these tools in past projects and any challenges you overcame.
✨Demonstrate Problem-Solving Abilities
Citi values candidates who can tackle complex technical problems. Prepare examples from your previous work where you identified issues and implemented effective solutions, especially in data delivery services or ETL processes.
✨Understand the Business Context
Familiarise yourself with Citi's operations and the financial services industry. Being able to articulate how your role as a programmer analyst contributes to the overall business objectives will set you apart from other candidates.
✨Prepare for Team Dynamics
Since the role involves managing offshore teams and collaborating with various stakeholders, be ready to discuss your experience working in diverse teams. Highlight your communication skills and ability to coordinate tasks effectively across different locations.