CrawlJobs Logo

Technology - Application Development, Full Time Analyst

Singapore, Singapore · Job Posted June 15, 2026
Apply Position
Job Link Share

Job Description

You are the brains behind our work … 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! 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. We have over 30,000 technologists globally who are dedicated to serving our clients’ needs across the firm. By utilizing a broad range of technologies, we are at the forefront of innovation. We seek to drive our systems and processes towards scalable, low-latency, high frequency enterprise systems to support Citi’s strategic priorities. We provide you with the knowledge and skills you need to succeed… We’re committed to teaching you the ropes. The 2-year Analyst Program starts in July and begins with a robust training program. Here at Citi, rotational programs are intended to help you build a broad skillset and accelerate your career growth by gaining exposure to more than one team in Software Development. Our rotational program will help you discover the best fit for your skills and long-term career goals at Citi.

Job Responsibility

  • 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 the appropriate tools to test and debug code and participate in the review of peer coding

Requirements

  • Be graduating between Dec 2025 and May 2026
  • Pursuing Bachelor’s degree in Computer Science, Computer Engineering, Information Technology, Management Information Systems, or other tech related degree
  • GPA of 3.0 or better is 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
  • Must be collaborative and adaptable, with excellent communication skills

Nice to have

Prior experience working in agile teams is desirable

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Technology - Application Development, Full Time Analyst

8 matching positions

New

Technology - Application Development, Full Time Analyst

You are the brains behind our work … At Citi, we do not just adapt to change – w...
Location
Location
Singapore , Singapore
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Be graduating between Dec 2025 and May 2026
  • Pursuing Bachelor’s degree in Computer Science, Computer Engineering, Information Technology, Management Information Systems, or other tech related degree
  • GPA of 3.0 or better is 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
  • Must be collaborative and adaptable, with excellent communication skills
  • Prior experience working in agile teams is desirable
Job Responsibility
Job Responsibility
  • Work in an agile software development environment
  • develop quality and scalable software solutions using leading-edge technologies
  • Develop code consistent with quality standards and offer support during testing cycles and post-production deployment
  • Use appropriate tools to test and debug code and participate in the review of peer coding
  • Fulltime
Read More
Arrow Right
New

Technology - Application Development, Full Time Analyst

You are the brains behind our work … At Citi, we do not just adapt to change – w...
Location
Location
Singapore , Singapore
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Graduating between Dec 2025 and May 2026
  • Pursuing Bachelor’s degree in Computer Science, Computer Engineering, Information Technology, Management Information Systems, or other tech related degree
  • GPA of 3.0 or better is 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
  • Must be collaborative and adaptable, with excellent communication skills
  • Prior experience working in agile teams is desirable
Job Responsibility
Job Responsibility
  • Work in an agile software development environment
  • Develop quality and scalable software solutions using leading-edge technologies
  • Develop code consistent with quality standards based on business requirements
  • Offer support during testing cycles and post-production deployment
  • Use appropriate tools to test and debug code
  • Participate in review of peer coding
  • Fulltime
Read More
Arrow Right

Technology - Application Development, Full Time Analyst

The Full Time Technology Analyst Programme at Citi is designed to teach the fund...
Location
Location
United Kingdom , Belfast
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Be graduating between Dec 2025 and May 2026
  • pursuing Bachelor’s degree in Computer Science, Computer Engineering, Information Technology, Management Information Systems, or other tech related degree
  • 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
  • have 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.
Job Responsibility
Job Responsibility
  • Work in an agile software development environment, developing quality and scalable software solutions using leading-edge technologies
  • develop code consistent with quality standards based on business requirements
  • offer support during testing cycles and post-production deployment
  • use appropriate tools to test and debug code
  • participate in the review of peer coding.
What we offer
What we offer
  • Structured learning
  • networking
  • mentoring
  • development programs
  • global exposure
  • real-world projects
  • continuous learning
  • gain insights into how technology drives the financial sector
  • contribute to real-world projects.
  • Fulltime
Read More
Arrow Right

Java/Python & Flink/Redis Application Development Analyst

Fixed Income (FI) is the primary source of capital for corporations, governments...
Location
Location
India , Pune
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 4+ years of demonstrable and relevant experience in software development, with a strong emphasis on designing and implementing Microservices and complex streaming/data pipeline architectures
  • Proven proficiency in at least two of the following core languages/frameworks: Java (strong focus), Python, Angular, React
  • Deep expertise and hands-on experience with Apache Flink for real-time stream processing, including Flink SQL, DataStream API, state management, and comprehensive knowledge of Flink infrastructure setup, maintenance, enhancement, and migration strategies
  • In-depth knowledge and practical experience with Redis, encompassing not only data structures, caching patterns, and pub/sub mechanisms but also expertise in Redis cluster setup, maintenance, enhancement, and migration strategies for high-performance applications
  • Extensive hands-on experience with Microservices architecture, design patterns, and deployment strategies
  • Experience with Large Language Models (LLMs), including fine-tuning, prompt engineering, and integrating LLMs into applications, is a plus
  • Extensive hands-on experience with data distribution platforms like Apache Kafka, and various big data storage/querying systems (e.g., Trino, Pinot, Druid, Ignite) for low-latency access in distributed data pipelines
  • Experience with the design and implementation of cloud-native applications and deployment via Kubernetes / OpenShift, specifically for managing microservices and streaming data services
  • Good understanding of data modeling, partitioning, and sharding of huge data sets for optimal performance in large-scale, distributed data platforms
  • Experience working on a Continuous Integration and Continuous Delivery (CI/CD) environment, with a strong focus on rapid and reliable deployment of microservices and streaming components and data access layers
Job Responsibility
Job Responsibility
  • Analyzes complex system requirements, including identifying program interactions and appropriate interfaces between impacted components and sub-systems within microservices architectures and distributed data pipelines
  • Participate actively in Sprint Planning, Tasking, and Estimation of assigned work for the platform, demonstrating a clear understanding of cross-stack dependencies
  • Contribute to component and service design for analytical and streaming services, considering scalability and performance across varied technologies
  • Work on bug resolution and application improvements, with a strong focus on performance, maintainability, and code quality in streaming and microservices environments
  • Contribute to the strategic planning, setup, and maintenance of Flink and Redis infrastructure, including evaluating new streaming frameworks and caching solutions
  • Flexibly contribute across the full stack, adapting to diverse programming languages and frameworks as project needs evolve
  • May occasionally work a non-standard shift including nights and/or weekends and/or have on-call responsibilities
  • Stay abreast with new trends in open-source tooling and champion innovative solutions that could help improve the efficiency of the Fixed Income platform community
  • Work closely with business stakeholders to help them leverage platform capabilities and develop efficient analytical tools
  • Continuously seek to automate manual touchpoints in the technology delivery pipeline
  • Fulltime
Read More
Arrow Right

Cybersecurity full-time analyst

You will work in an agile software development environment, developing quality a...
Location
Location
Hungary , Budapest
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Be in your final year of university studies (graduation in 2026)
  • Pursue bachelor’s or master’s degree in Computer Science, Computer Engineering, Information Technology, Management Information Systems, or other tech related degree
  • Be legally authorized to work in Hungary
  • Have an interest working in a high-tech global technology environment and have the basic understanding of technologies, including by not limited to programing languages (C++, Java, Python etc.), application development, or basic concepts of relational databases, networks, networks security solutions, cybersecurity
  • Be a problem solver who thrives on innovation and enjoys tackling challenges head-on
  • Possess a global outlook and a willingness to collaborate across cultures and time zones
  • Have excellent communication skills, project management, attention to detail, and the ability to work well within diverse teams
  • Be collaborative and adaptable, with excellent communication skills
  • Would like to hunt vulnerabilities, looking for weak links and collaborate with different teams to work on solutions, or designing and developing next generation, large scale network security solutions for the enterprise globally, or working on security initiatives, architectures and drive the security posture of the company
  • Want to learn from experts in cybersecurity and find a unique career path
Job Responsibility
Job Responsibility
  • Report information security vulnerabilities
  • Scan in Citi’s network, and discover rouge hosts, networks, and devices
  • Review products like OS, and applications from an information security point of view
  • Understand blueprints regarding such products
  • Design and deliver Engineered Security Systems
What we offer
What we offer
  • 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 that are 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
  • Fulltime
Read More
Arrow Right

Application Development Data Analyst

We are seeking a results‑driven Individual to own the end‑to‑end activities of c...
Location
Location
India , Pune
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 8 years of relevant experience
  • Experience in systems analysis
  • Experience in managing and implementing successful projects
  • Working knowledge of consulting/project management techniques/methods
  • Ability to work under pressure and manage deadlines or unexpected changes in expectations or requirements
  • Bachelor’s degree/University degree or equivalent experience
Job Responsibility
Job Responsibility
  • Own end-to-end responsibility for assigned applications, including stability, performance, lifecycle management, vulnerability assessments and remediation
  • Oversee daily application operations and ensure timely resolution of incidents, problems, drive root cause analysis and long-term corrective actions
  • Ensure full compliance with risk and control processes, InfoSec policies and regulatory commitments
  • Maintain application documentation, SOPs, architecture diagrams, capacity plans etc.
  • Manage technical debt, vulnerability remediation, and other SaaS application related activities
  • Engage with 3rd party/vendors for support and have regular connect to ensure an effective SaaS coordination is established
  • Collaborate with architecture and engineering teams to define solution designs, integration patterns, and technology alignment
  • Identify process inefficiencies and implement continuous improvement practices for automation, observability, and release quality
  • Manage stakeholder expectations, provide executive communication, and ensure transparency of delivery status and application operations
  • Manage Vulnerability assessments, and execution for assigned applications and ensure review and remediation of findings if any with 3rd party and ISO
  • Fulltime
Read More
Arrow Right

Application Support Technology Lead Analyst

The Apps Sup Tech Lead Analyst is a strategic professional who stays abreast of ...
Location
Location
India , Chennai
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 6-10 years experience
  • Practical problem solving and strategic thinking skills
  • Demonstrated leadership, interpersonal skills and relationship building skills
  • Service oriented attitude
  • Ability to work in a fast-paced environment
  • Experience working or leading requirement gathering efforts for multiple large development projects at one-time
  • Proficient using basic technical tools and systems
  • Good interpersonal and communication skills
  • Strong functional knowledge of Investment banking and Settlement/Metrics & Client Reporting and Asset Servicing business
  • Proven experience supporting business critical applications in a global markets or trading environment
Job Responsibility
Job Responsibility
  • Partner with multiple technology teams to ensure appropriate integration of functions to meet goals
  • identify and define necessary system enhancements
  • analyze existing system logic, identify problems
  • and recommend and implements solutions
  • Provides expertise in area and an advanced level of understanding of the principles of apps support
  • Formulates and defines systems scope and objectives for complex, high impact application enhancements and problem resolution through in-depth analysis and evaluation of complex business processes, systems and industry standards
  • documents requirements
  • Partners with multiple technology areas and management teams to ensure appropriate integration of functions to meet goals
  • Works closely with Product Owners, Business Analysts and Systems Analysts to determine and document Systems impacts and support requirements
  • Considers the implications of the application of technology to the current environment
  • Fulltime
Read More
Arrow Right

Application Development Technical Business Analyst Assistant Vice President

We are seeking a technically proficient and analytically driven Business Technic...
Location
Location
Canada , Mississauga
Salary
Salary:
94300.00 - 141500.00 USD / Year
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in information technology, Computer Science, Engineering, or a related technical field
  • 5+ years of experience in a Business Analyst, Systems Analyst, or Technical Product Owner role
  • Solid understanding of application development principles with the ability to read and comprehend code in at least one modern programming language (e.g., Python, Java, JavaScript)
  • Familiarity with REST APIs, microservices architecture, and cloud platforms (e.g., AWS, Azure)
  • Strong proficiency in SQL for complex data querying, analysis, and validation
  • Hands-on experience in both Agile and Waterfall methodologies
  • Proficiency in Jira, Confluence, Visio or Figma for requirements management and process diagramming
  • Working knowledge of consulting and project management techniques and methods
  • Ability to work effectively under pressure, managing deadlines and unexpected changes in requirements or expectations
  • Ability to operate with a limited level of direct supervision, exercising independence of judgement and autonomy
Job Responsibility
Job Responsibility
  • Technical Proof-of-Work: Conduct technical Proof-of-Concept (PoC) evaluations of new technologies and architectural patterns and subsequently implement successful findings into actual projects
  • Feasibility & Estimation: Conduct feasibility studies, performance benchmarking, and time and cost estimates to support informed decision-making
  • Application Development: Participate in the development, design, and implementation of new or revised application systems and programs to meet specific business needs
  • Full SDLC Participation: Actively participate in all phases of the development lifecycle — analysis, design, construction, testing, and implementation — while providing operational and user support to business stakeholders
  • Requirements & Analysis: Translate complex business requirements into detailed technical specifications, including user stories, process flows, data models, and API requirements
  • Problem Solving: Utilize in-depth knowledge of application development to analyze complex problems, evaluate business and system processes against industry standards, and provide sound, evaluative judgement
  • Data Analysis & Mapping: Perform in-depth data analysis using SQL and other tools. Define data transformation rules and map data flows between systems
  • Documentation: Create and maintain comprehensive documentation including Business Requirements Documents (BRDs), Functional Specification Documents (FSDs), and technical guides
  • Testing & Validation: Partner with QA teams to define testing strategies, write test cases, and participate in User Acceptance Testing (UAT) and system integration testing
  • Mentorship: Serve as an advisor and coach to new or junior analysts, sharing knowledge and best practices
  • Fulltime
Read More
Arrow Right