CitiGroup Job Application

CitiGroup JobsCitiGroup Job Application Process

You can get the chance to work at CitiGroup by applying online. Below, you can find the detailed information about the hiring process of CitiGroup which offers entry-level and managerial positions.

Citi Canada’s technology team is growing at lightning speed, and we’re looking for talented technologists to help build the future of global banking at our largest and most vibrant Canadian location. Our teams are creating innovations used across the globe – we’re changing the way people bank and how the world does business.

Apply Online CitiGroup Jobs

You can be a member of CitiGroup family by completing the hiring process which is explained below. In order to finish the application process, you can use the link provided below to access to the online application CitiGroup where you can find out more about the position for which you want to apply.

Senior Java developer in Algo-Trading Technology Team

The Applications Development Technology Lead Analyst is a senior level position responsible for establishing and implementing new or revised application systems and programs in coordination with the Technology team. The overall objective of this role is to lead applications systems analysis and programming activities.

Responsibilities:

  • Partner with multiple management teams to ensure appropriate integration of functions to meet goals as well as identify and define necessary system enhancements to deploy new products and process improvements
  • Resolve variety of high impact problems/projects through in-depth evaluation of complex business processes, system processes, and industry standards
  • Provide expertise in area and advanced knowledge of applications programming and ensure application design adheres to the overall architecture blueprint
  • Utilize advanced knowledge of system flow and develop standards for coding, testing, debugging, and implementation
  • Develop comprehensive knowledge of how areas of business, such as architecture and infrastructure, integrate to accomplish business goals
  • Provide in-depth analysis with interpretive thinking to define issues and develop innovative solutions
  • Serve as advisor or coach to mid-level developers and analysts, allocating work as necessary
  • Appropriately assess risk when business decisions are made, demonstrating particular consideration for the firm’s reputation and safeguarding Citigroup, its clients and assets, by driving compliance with applicable laws, rules and regulations, adhering to Policy, applying sound ethical judgment regarding personal behavior, conduct and business practices, and escalating, managing and reporting control issues with transparency.

Qualifications:

  • 6-10 years of relevant experience in Apps Development or systems analysis role
  • Extensive experience system analysis and in programming of software applications
  • Experience in managing and implementing successful projects
  • Subject Matter Expert (SME) in at least one area of Applications Development
  • Ability to adjust priorities quickly as circumstances dictate
  • Demonstrated leadership and project management skills
  • Consistently demonstrates clear and concise written and verbal communication

Education:

  • Bachelor’s degree/University degree or equivalent experience
  • Master’s degree preferred

This job description provides a high-level review of the types of work performed. Other job-related duties may be assigned as required.

Knowledge/Experience:

We are seeking someone with solid experience in developing distributed, real-time, low-latency trading in Java running on Linux. Technical qualifications:

  • Minimum of 5 years hands on development experience in core Java, preferably Java 8. Knowledge of other programming languages like Python / Groovy would be good to have.
  • Deep knowledge of data structures, java collections, off-heap storage techniques, multi-threaded programming, and design patterns is highly required.
  • Experience with Java architectures like GC free / Lock free programming methodologies, tuning the latencies to the order of microseconds is needed. Experience and/or knowledge of frameworks like Chronicle, LMAX disruptor is highly preferred.
  • Experience developing low latency/real-time Equity trading platforms, inclusive of algorithmic and systematic complex event processing at any financial institution is desired.
  • Strong object oriented design and programming fundamentals are mandatory. Knowledge of reactive programming and functional programming paradigms is highly desirable.
  • Experience with messaging systems such as Solace, TIBCO EMS, 29West LBM or similar middleware is nice to have. Experience with distributed messaging systems likes Kafka is considered a strong plus.
  • Any experience working with real time in memory processing with Spark/Apache Storm would be good to have.
  • Experience in working with/or developing with KDB is a plus.
  • Knowledge and interest in building Kubernetes based micro-services architecture is a strong plus.
  • Experience in automated testing and using tools such as Junit/Mockito is required.

Lead Program/Project Management Office Analyst (PMO)

Responsibilities:
o    Applies good understanding of concepts and procedures within own IT project leadership area to resolve issues.
o    Provides evaluative judgment based on analysis of factual information in complicated and unique situations.
o    Directly impacts the IT project leadership area through shared responsibility for delivery of end results and contribution to planning, budget management and formulation of procedures; influences resource planning.
o    Persuades and influences others through communication and diplomacy skills
o    Appropriately assess risk when business decisions are made, demonstrating particular consideration for the firm’s reputation and safeguarding Citigroup, its clients and assets, by driving compliance with applicable laws, rules and regulations, adhering to Policy, applying sound ethical judgment regarding personal behavior, conduct and business practices, and escalating, managing and reporting control issues with transparency.
o    Overall Program Management responsibilities of the Equity and Securities Services technology book of work
o    Management responsibilities of PMO Analysts
The primary scope of work includes:
o    Ensuring compliance with the Organizational PMO mandates for program & project artifacts
o    Champion changes/modifications to the PMO guidelines and bring need changes to fruition.
o    Ensure project artifacts are understood and are being properly used and updated
o    Ensuring project management guidelines are understood and are being followed
o    Direct the timely completion of high level business critical milestones
o    Monitor and track all Risks & Issues
o    Produce & report on all Project Management metrics
o    Co-ordinate knowledge sharing & training sessions for PMO, Developers and Business Analysts
o    Work with the broader organization on automation, best practices and continual improvements
o    This role is a highly visibility role that will require frequent interaction with a wide variety of individuals, across all levels of the Technology organization.

Qualifications:

  • Significant Corporate PMO / Project Management experience across the full project lifecycle (requirements, design, development, testing and deployment).
  • Team management experience
  • Skill set requires evidence of:
    • Ability to handle PMO responsibilities for projects independently in a global environment
    • Experience with project management software
    • Desire to learn Citi PMO standard s and apply to technology deliverables
    • Problem-solving and facilitation skills
    • Self-motivation and prioritization of tasks and actions to hit deadlines according to business priorities
    • Team management in a global environment
    • Enthusiastic and proactive approach
    • Strong attention to detail and relevant product knowledge

o    Applies good understanding of concepts and procedures within own IT program/project leadership area to resolve issues.
o    Provides evaluative judgement/guidance based on analysis to PMO team as well as BA/PM org in complicated and unique situations.
o    Directly impacts the IT program/project leadership area through shared responsibility for delivery of end results and contribution to planning, budget management and formulation of procedures; influences resource planning.
o    Management responsibilities of 10-15 PMO Analysts along with daily communication with PMO Team
o    Responsible for conducting mid/year-end performance review for PMO team
Citi Canada is an equal opportunity employer. Accordingly, we will make accommodations to respond to the needs of people with disabilities (including, without limitation, physical and mental health disabilities) during the recruitment process and otherwise in accordance with law. Individuals who view themselves as Aboriginals, members of visible minority or racialized communities, and people with disabilities are encouraged to apply.

Apps Dev Sr. Programmer Anlyst

The Applications Development Senior Programmer Analyst is an intermediate level position responsible for participation in the establishment and implementation of new or revised application systems and programs in coordination with the Technology team. The overall objective of this role is to contribute to applications systems analysis and programming activities.

Responsibilities:

  • Conduct tasks related to feasibility studies, time and cost estimates, IT planning, risk technology, applications development, model development, and establish and implement new or revised applications systems and programs to meet specific business needs or user areas
  • Monitor and control all phases of development process and analysis, design, construction, testing, and implementation as well as provide user and operational support on applications to business users
  • Utilize in-depth specialty knowledge of applications development to analyze complex problems/issues, provide evaluation of business process, system process, and industry standards, and make evaluative judgement
  • Recommend and develop security measures in post implementation analysis of business usage to ensure successful system design and functionality
  • Consult with users/clients and other technology groups on issues, recommend advanced programming solutions, and install and assist customer exposure systems
  • Ensure essential procedures are followed and help define operating standards and processes
  • Serve as advisor or coach to new or lower level analysts
  • Appropriately assess risk when business decisions are made, demonstrating particular consideration for the firm’s reputation and safeguarding Citigroup, its clients and assets, by driving compliance with applicable laws, rules and regulations, adhering to Policy, applying sound ethical judgment regarding personal behavior, conduct and business practices, and escalating, managing and reporting control issues with transparency.

Qualifications:

  • 5-8 years of relevant experience
  • Experience in systems analysis and programming of software applications
  • 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

Education:

  • Bachelor’s degree/University degree or equivalent experience

Business Unit Manager

The IT Business Unit Manager accomplishes results through the management of professional team(s) and department(s). Integrates subject matter and industry expertise within a defined area. Contributes to standards around which others will operate. Requires in-depth understanding of how areas collectively integrate within the sub-function as well as coordinate and contribute to the objectives of the entire function. Requires basic commercial awareness. Developed communication and diplomacy skills are required in order to guide, influence and convince others, in particular colleagues in other areas and occasional external customers. Has responsibility for volume, quality, timeliness and delivery of end results of an area. May have responsibility for planning, budgeting and policy formulation within area of expertise. Involved in short-term planning resource planning. Full management responsibility of a team, which may include management of people, budget and planning, to include duties such as performance evaluation, compensation, hiring, disciplinary and terminations and may include budget approval.

Responsibilities:

  • The IT Business Unit Manager oversees and has responsibility for business planning initiatives for a business unit.
  • Functions in a Chief Of Staff capacity to ensure strategy is implemented appropriately.
  • Collaborates with IT functional/departmental executives and business leaders to create the business plan for IT.
  • Scans the external IT environment to provide a common set of planning assumptions.
  • Works on internal communications.
  • Manages mergers & acquisitions and outsourcing activities. Ensures business unit is meeting or exceeding components of service level agreements. Resolves complex and varied issues. Uses good understanding of concepts and procedures within own subject area
  • Applies in depth understanding of how own sub function integrates within technology and has commercial awareness.
  • Has full management responsibilities for team (includes people, budget and planning).Provides evaluative judgment based on analysis of factual information in complicated and unique situations; uses multiple sources of information.
  • Impacts the area through responsibility for planning, finances/budget, end results and setting of policies.
  • Persuades and influences others through communication and diplomacy skills; may negotiate with external parties.
  • Appropriately assess risk when business decisions are made, demonstrating particular consideration for the firm’s reputation and safeguarding Citigroup, its clients and assets, by driving compliance with applicable laws, rules and regulations, adhering to Policy, applying sound ethical judgment regarding personal behavior, conduct and business practices, and escalating, managing and reporting control issues with transparency, as well as effectively supervise the activity of others and create accountability with those who fail to maintain these standards.

Qualifications:

  • 6-10 years of experience in technology planning with commensurate people management experience.
  • Intermediate level people management experience.
  • Advanced project management experience
  • Leadership and influencing skills

Education:

  • Bachelor’s/University degree, Master’s degree preferred

CitiGroup Application Form/PDF

You can check whether there is printable application form available for CitiGroup and you can download it if there is one. You can either submit the application form in person or you can send it via email.

How to Apply for CitiGroup Jobs;

http://www.sickkids.ca/CareersVolunteering/careers/index.html

Leave a comment