3 days ago
Mississauga, CanadaStaff+
Base Salary
$121k - $171k/yr
Responsibilities
- Lead application support for complex, high-impact banking systems and resolve issues through analysis of business processes and system logic.
- Partner with technology teams to integrate systems and functions and align enhancements with business goals.
- Define enhancement scope and objectives and translate business needs into technical requirements.
- Work with product owners, business analysts, and systems analysts to assess system impacts and support needs.
- Identify application risks, vulnerabilities, and security issues and recommend solutions.
- Use SQL, ETL tools, Unix or shell scripting, and Python to diagnose issues and maintain microservices-based applications.
- Mentor junior support analysts, allocate work, and share technical expertise.
- Communicate the business impact of technical decisions to stakeholders and influence functional outcomes.
Requirements
- At least 6 years of experience leading application support, ideally in banking or financial services.
- Experience leading requirements-gathering efforts across multiple large-scale development projects.
- Strong problem-solving, strategic-thinking, leadership, relationship-building, and service-oriented skills.
- Strong working knowledge of SQL for data analysis and complex application issue resolution.
- Understanding of ETL processes and hands-on Unix or shell scripting for troubleshooting.
- Working knowledge of Python and microservices-based architecture.
- Bachelor's degree in a relevant field.
- Availability to work occasional weekends during critical incidents.
- More than 10 years of total professional experience is beneficial.
- Hands-on experience with ETL tools such as Spark or Ab Initio is beneficial.
- A master's degree in a relevant field is beneficial.
Benefits
- Hybrid work model with 3 days in the office and 2 days working remotely.
- Compensatory leave for weekend work completed during critical incidents.
- Mentoring and leadership-development opportunities within a global technology team.
- Learning and development programs supporting long-term career growth.
- Collaboration with technology and business teams across Citi's global network.
- Financial wellbeing and family support programs.
Tech Stack
Categories
About Citi
Citi is a public financial-services company offering consumer and institutional banking, credit cards, wealth management, treasury and trade solutions, and capital-markets services. It serves individuals, corporations, financial institutions, and governments in more than 160 countries and jurisdictions, earning interest and fee income from lending, payments, trading, and advisory. Founded in 1812 and headquartered in New York, it trades on the NYSE under the ticker C.
