12 hours ago

Full Time Technology Analyst

Citi

On Site
Full Time
CA$85,000
Mississauga, ON

Job Overview

Job TitleFull Time Technology Analyst
Job TypeFull Time
CategoryCommerce
Experience5 Years
DegreeMaster
Offered SalaryCA$85,000
LocationMississauga, ON

Who's the hiring manager?

Sign up to PitchMeAI to discover the hiring manager's details for this job. We will also write them an intro email for you.

Uncover Hiring Manager

Job Description

Full Time Technology Analyst at Citi

At Citi, we do not just adapt to change – we drive it. Our Full Time Technology Analyst Program is where forward-thinking talents meet unparalleled opportunities. This is your chance to innovate, influence, and make an impact in the most global financial institution!

About Citi Technology

Citi Technology partners to ensure that Citi’s platforms can “Be the Best” for clients globally, with a diverse and ethical workforce that applies innovation and automation to deliver a world-class client experience and strengthen our reputation. With over 30,000 technologists globally, we are dedicated to serving our clients’ needs across the firm. Utilizing a broad range of technologies, we are at the forefront of innovation, driving our systems and processes towards scalable, low-latency, high-frequency enterprise solutions to support Citi’s strategic priorities.

The Analyst Program: Learning and Growth

We’re committed to teaching you the ropes. The 2-year Analyst Program starts in July and begins with a robust training program. Rotational programs at Citi are designed to help you build a broad skill set and accelerate your career growth by gaining exposure to more than one team in Software Development. This approach will help you discover the best fit for your skills and long-term career goals.

Your Role and Responsibilities

You will work in an agile software development environment, developing quality and scalable software solutions using leading-edge technologies. Based on 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 appropriate tools to test and debug code and participate in peer coding reviews. You will also join a cohort of other new hires, going through training together to learn about our company, tools, processes, and the technical skills needed to succeed.

Technical Exposure

While technologies can vary slightly from team to team, developers will have exposure within the following categories:

  • Microservices Development: Java, Spring Framework, Pivotal Cloud Foundry
  • iOS Development: Swift, Xcode, MVC Architecture
  • Android Development: Java, Android Studio, JavaScript, CSS, AJAX, Java Web Services
  • Generative AI Tools: Github, Co-Pilot for code generation, automated code reviews
  • Web Development: Angular (latest version), Eclipse, Java, JSP, TypeScript, HTML, JavaScript, CSS, AJAX

Other developers will be exposed to:

  • Data Analytics Tools: Splunk, Tableau, Adobe Analytics to track customer journeys and derive business value.
  • Cloud Adoption Strategy: Citi APIs deployed in diverse cloud providers such as AWS.
  • Engineering Excellence: Minimum Development Standards and Minimum Operational standards set and followed at Citi.
  • Architecture Patterns: Understand latest design and software architecture patterns and frameworks like Microservices, APIs, Spring Core/MVC/Boot/Cloud, REST.
  • CI/CD: Exposure to various software development tools like JIRA, Zephyr, BitBucket, TeamCity, uDeploy, Artifactory, Openshift (ECS/Docker).
  • Event Streaming/Messaging Systems: KAFKA, Solace, Aeron or similar technology.
  • Containerization: Exposure to Docker/Kubernetes.

Program Benefits

No matter your team placement, as a member of our program, you can expect:

  • Global Exposure: Work in globally scoped projects with cross-functional teams and gain insights into how technology drives the financial sector worldwide.
  • Continuous Learning: Benefit from structured learning, networking, mentoring, and development programs designed to sharpen your technical prowess, enhance your business insight, and cultivate your leadership skills.
  • Real Impact: Contribute to real-world projects that shape the future of banking, from developing next-gen digital banking solutions to enhancing our cybersecurity defenses and driving data-powered innovations.

Who We're Looking For

We are in the hunt for trailblazers with a passion for technology and a drive to make a difference. To join this elite program, you should:

  • Be graduating between Dec 2025 and May 2026.
  • Be pursuing a Bachelor’s degree in Computer Science, Computer Engineering, Information Technology, Management Information Systems, or another tech-related degree.
  • Possess a GPA of 3.0 or better (preferred).
  • Be a problem solver who thrives on innovation and enjoys tackling challenges head-on.
  • Possess a global outlook and willingness to collaborate across cultures and time zones.
  • Have excellent communication skills, project management, leadership, attention to detail, and the ability to work well within diverse teams.
  • Ability to pass technical interviews consisting of basic algorithmic programming exercises.
  • Be collaborative and adaptable, with excellent communication skills. Prior experience working in agile teams is desirable.

Ideal Candidate Profile

A dedication to learning and a true passion for business are vital. As industries globally continue to restructure and grow, we are hiring professionals who have a global perspective on the future of banking and want to make an impact on the corporate level. We value diversity and so do you. This program is ideal for those who:

  • Are ambitious, with a relentless drive to succeed in a fast-paced, dynamic environment.
  • Are curious about how technology can revolutionize finance and are eager to be at the forefront of this transformation.
  • Want to grow into a future tech leader, with a passion for both technology and its application in the global financial industry.

Key skills/competency

  • Application Development
  • Software Engineering
  • Agile Methodologies
  • Java Programming
  • Microservices Architecture
  • Cloud Computing (AWS)
  • Data Analytics
  • CI/CD Pipelines
  • Problem Solving
  • Cross-functional Collaboration

Tags:

Full Time Technology Analyst
Software Development
Application Development
Agile
Coding
Testing
Debugging
Solution Design
Deployment
Problem Solving
Innovation
Java
Microservices
Spring Framework
Cloud
AWS
Docker
Kubernetes
CI/CD
Data Analytics
Generative AI

Share Job:

How to Get Hired at Citi

  • Research Citi's culture: Study their mission, values, recent news, and employee testimonials on LinkedIn and Glassdoor.
  • Tailor your resume: Highlight tech skills, relevant projects, and any agile development experience specifically for the Full Time Technology Analyst role.
  • Master technical interviews: Practice algorithmic programming exercises and demonstrate strong problem-solving capabilities to showcase your coding proficiency.
  • Showcase problem-solving skills: Be ready to discuss how you innovate and tackle complex challenges, aligning with Citi's drive for forward-thinking talent.
  • Demonstrate collaboration and communication: Provide examples of effective teamwork, cross-cultural collaboration, and clear communication essential for global projects at Citi.

Frequently Asked Questions

Find answers to common questions about this job opportunity

Explore similar opportunities that match your background