1

Application Support Developer Jobs in Ontario (NOW HIRING)

Engineer the future of global finance. At Citi, our Tech team doesn't just support finance - we are ... Provide timely and effective L1/L2 application support for the Equities Derivatives trading desk ...

Application Security Developer

Toronto, ON · Hybrid

CA$119K - CA$161K/yr

We are currently seeking an Application Security Engineer to join our rapidly growing Security team ... Provide detailed guidance and support to teams in vulnerability remediation, and develop frameworks ...

Enterprise Application Developer

Toronto, ON · Hybrid

CA$100K - CA$120K/yr

Support, maintain and improve existing application systems such as the firm Financial Services and includes: Sharepoint online, M365, 3E, Intapp Time, Intapp Open, Intapp Flow, Intapp Walls, Workflow ...

IT Support Specialist

Toronto, ON · On-site

CA$96K - CA$136K/yr

Provide hands-on support with production engineering approach for Global Equities Derivatives (BoR) with responsibility for application support, system monitoring, problem escalation, responding to ...

Undergraduate degree in Computer Science, Computer Engineering, or technical equivalent. Experince in Application Support, Log Monitoring, Debugging and Incident Management Process Location(s)

Showing results 41-60

Application Support Developer information

What does an application support developer do?

An Application Support Developer is responsible for maintaining, troubleshooting, and improving software applications used by a business. They work closely with end-users and IT teams to resolve technical issues, implement updates, and ensure applications run smoothly and efficiently. Their role often involves diagnosing problems, writing scripts or patches, and providing technical guidance to users. This position requires a solid understanding of programming, databases, and the business processes supported by the applications.

What are the key skills and qualifications needed to thrive as an application support developer, and why are they important?

To thrive as an Application Support Developer, you need strong programming skills, familiarity with troubleshooting methodologies, and a degree in computer science or a related field. Experience with ticketing systems, SQL databases, and scripting languages like Python or Shell, as well as exposure to ITIL frameworks or relevant certifications, is typically required. Excellent problem-solving abilities, attention to detail, and effective communication are standout soft skills for this role. These qualifications ensure quick resolution of technical issues, reliable software performance, and seamless collaboration between technical teams and end-users.

How does an application support developer typically collaborate with software development and IT operations teams?

Application Support Developers often serve as a bridge between software development and IT operations teams. They work closely with developers to troubleshoot issues, understand application logic, and implement fixes or enhancements. At the same time, they collaborate with IT operations to ensure smooth application deployment, monitor system health, and address user-reported incidents. This cross-functional collaboration helps maintain optimal application performance and user satisfaction.

What is the difference between Application Support Developer vs Application Support Analyst?

AspectApplication Support DeveloperApplication Support Analyst
Required CredentialsBachelor's in Computer Science or related field, programming skillsBachelor's in IT, Computer Science, or related, strong troubleshooting skills
Work EnvironmentDevelops, maintains, and troubleshoots applications, often coding and testingProvides user support, monitors systems, and resolves application issues
Employer & Industry UsageTech companies, software firms, financial institutionsCorporate IT departments, service providers, healthcare organizations
Common Search & ComparisonFocuses on development and coding aspectsFocuses on support and issue resolution

Application Support Developers primarily focus on developing and maintaining applications, requiring coding skills and technical knowledge. In contrast, Application Support Analysts concentrate on troubleshooting, user support, and ensuring system stability. Both roles are essential in IT operations but differ in their core responsibilities and skill sets.

What are popular job titles related to Application Support Developer jobs in ON?

For Application Support Developer jobs in ON, the most frequently searched job titles are:

Infographic showing various Application Support Developer job openings in Ontario as of September 2026, with employment types broken down into 100% Full Time. Highlights an 67% In-person, and 33% Hybrid job distribution.

Applications Support Senior Manager - Global Markets Regulatory Support

Mississauga, ON • On-site

Citi
Banking and Credit Intermediation • 5 - 10K employees

CA$145K/yr

Full-time

Posted 7 days ago


Citibank rating

8.4

Company rating: 8.4 out of 10

Based on 179 frontline employees who took The Breakroom Quiz


Job description

The Applications Support Senior Manager is a Senior Vice President role accountable for leading a professional team within the Data - Production Management group. This position requires a comprehensive understanding of how multiple areas within the Global Markets Regulatory Support function interact to achieve business objectives. As a leader, you will direct a team responsible for ensuring the stability and data quality of critical regulatory platforms, ensuring Citi's compliance with global initiatives such as MiFID II, Dodd Frank, and Volcker.

Our team is at the forefront of Citi's data-driven culture, dedicated to delivering innovative technology solutions and upholding operational excellence. You will be a critical partner to the Securities, Markets, Banking and Functions (SMBF) business, ensuring seamless platform operation and delivering a world-class client experience in a supportive environment with clear opportunities for progression. Responsibilities Team Leadership & Management: Provide full management responsibility for a team or multiple teams, including management of people, budget, and planning.

This includes performance evaluation, compensation, hiring, disciplinary actions, and terminations. Operational Excellence: Drive improvements in the service level provided to end-users by maximizing operational efficiencies, strengthening incident and problem management, and enhancing knowledge sharing practices. Strategic Planning: Formulate and implement frameworks for managing application capacity, throughput, and latency.

Define and implement application on-boarding guidelines and standards. Stakeholder & Vendor Management: Influence and negotiate with senior leaders across functions. Manage vendor relationships, including oversight for all offshore managed services.

Participate in business review meetings, relating technology strategies to business requirements. Technical Guidance: Guide development teams on application stability and supportability improvements. Lead the team in applying engineering, innovation, and automation to enhance system reliability and performance.

Continuous Improvement: Drive cost reductions and efficiencies through Root Cause Analysis (RCA), knowledge management, performance tuning, and user training. Risk & Compliance: Appropriately assess risk when business decisions are made, demonstrating particular consideration for the firm's reputation and safeguarding Citigroup, its clients, and assets. Ensure adherence to all support processes and drive compliance with applicable laws, rules, and regulations.

Mentorship: Coach team members on maximizing their potential, working effectively in a highly integrated team environment, and focusing on their strengths. Qualifications & Required Skills Experience: 10+ years of hands-on experience in an Application Support or Production Support Operations role is essential, with commensurate experience in people management. Leadership & Soft Skills: Senior-level experience in managing and influencing senior stakeholders.

Strong project management skills with demonstrable results in improving IT services. Excellent written and verbal communication, negotiation, and interpersonal skills. A positive, can-do attitude with the ability to quickly learn, take initiative, and work effectively under stress and time constraints.

Proven ability to plan and organize workloads for a team. Strong commercial awareness and experience with capacity planning and forecasting is a plus. Required Technical Skills: Operating Systems: Proficient in UNIX/Linux/Big Data environments.

Scripting & Programming: Advanced scripting, automation, and debugging skills (Shell Scripting, Perl, PowerShell, Python). Experience with Java or other programming languages (C, C#, .Net, HTML5). Databases: Good SQL experience (Sybase, Oracle, MSSQL) and advanced SQL query writing/debugging skills for Oracle, SQL Server, and MongoDB

Experience with data analytics and reporting. Hadoop/Big Data Platforms: Working knowledge of the Cloudera distribution (HDFS, Hive, Impala, Spark, YARN, Sentry, Oozie, Kafka). Experience in analyzing bottlenecks, performance tuning, and supporting applications built on Hadoop.

Monitoring, Observability & Logging: Experience with monitoring tools like ITRS Geneos, AppDynamics, GCO, and log aggregation tools such as ELK or Splunk. Cloud & APIs: Expertise in supporting ECS cloud-hosted applications and strong knowledge of REST APIs and Openshift Platforms. Middleware: Experience with middleware solutions such as Tibco EMS, MQ, or Kafka.

Scheduling: Experience with Autosys or other schedulers is an added advantage. Certifications: Cloud or Big Data platforms certifications are preferred. Education Bachelor's/University degree is required.

A Post-Graduate degree in a relevant field is preferred. ------------------------------------------------------ Job Family Group: Technology ------------------------------------------------------ Job Family: Applications Support ------------------------------------------------------ Time Type: Full time ------------------------------------------------------ Primary Location Full Time Salary Range: $145,100.00 - $217,700.00 ------------------------------------------------------ Most Relevant Skills Please see the requirements listed above. ------------------------------------------------------ Other Relevant Skills For complementary skills, please see above and/or contact the recruiter

------------------------------------------------------ Automated Processing and AI We use automated processing, including artificial intelligence, for our legitimate business interests (or our reasonable and appropriate business purposes) to identify and align the candidate's skills and abilities with a specific job opening. Additionally, if you so choose, or consent, we can match your skills and abilities to other suitable roles at Citi. Importantly, all our hiring processes and decisions, including determining your suitability for a role, are conducted, checked, and decided by individuals.

Our automated processing and AI do not involve relying on automatic or autonomous decision-making. Please refer to any Jurisdictional Considerations, with specific provisions for your country (where relevant) for further details. ------------------------------------------------------ This job opening is for an existing job vacancy.

------------------------------------------------------ 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.


What Citibank employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom


Citigroup Inc logo

About Citigroup Inc

Sourced by ZipRecruiter

We live in an increasingly complex world. Companies these days are either born global or are going global at record speed. Business and geopolitics are forging an entirely new dynamic and consumers now expect financial services to be a seamless part of their digital lives. Citi is a bank that’s uniquely positioned for this moment. Through our vast global network and our on-the-ground expertise, we can connect the dots, anticipate change and empathize the needs of our clients and customers in ways that other banks simply cannot. Citi's mission is to serve as a trusted partner to our clients by responsibly providing financial services that enable growth and economic progress. We have set expectations for how we must act to bring our mission to life. These expectations are at the heart of our Leadership Principles – we take ownership, we deliver with pride and we succeed together.

Industry

Banking and credit intermediation

Company size

5,001 - 10,000 Employees

Headquarters location

New York City, NY, US