1

Application Support Developer Jobs in Ontario (NOW HIRING)

... support equipment. With a strong commitment to innovation and excellence, we have established ... We are seeking a Mobile Software Application Developer with strong Android development experience ...

Mobile Application Developer Department: Information Technology Location: 6300 Steeles Ave West ... Provide ongoing maintenance and support, troubleshoot issues and ensure software is up to date and ...

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

CA$69K - CA$80K/yr

Be a voice of the customer, helping our product and engineering teams better understand our ... What we're looking for * 1-2 years of remote application support experience * 2-4 years of customer ...

Who You Are * 3-5 years of experience in application support with a strong background in utilizing DevOps practices, particularly within the Microsoft Azure ecosystem and Azure DevOps. * Post ...

The Application Specialist contributes to the overall success of Cash Management Banking in ... automation, and engineering efficiency. * Support resource planning, task allocation, and ...

next page

Showing results 1-20

People also search for

Application Support Developer information

See Ontario salary details

$55.5K

$76.9K

$105K

How much do application support developer jobs pay per year?

As of Jun 11, 2026, the average yearly pay for application support developer in Ontario is $76,871.00, according to ZipRecruiter salary data. Most workers in this role earn between $66,000.00 and $85,500.00 per year, depending on experience, location, and employer.

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.

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

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 popular job titles related to Application Support Developer jobs in Ontario? For Application Support Developer jobs in Ontario, the most frequently searched job titles are:
What job categories do people searching Application Support Developer jobs in Ontario look for? The top searched job categories for Application Support Developer jobs in Ontario are:
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 June 2026, with employment types broken down into 44% Full Time, 44% Part Time, 4% Temporary, and 8% Contract. Highlights an 92% Physical, 2% Hybrid, and 6% Remote job distribution, with an average salary of $76,871 per year, or $37 per hour.

Mobile Application Developer

MMIST

Stittsville, ON โ€ข On-site

Other

Posted 27 days ago


Job description

Salary: $100,000 - $130,000

Mobile Application Developer

Ottawa, ON

6 Month Term

Mist Mobility Integrated Systems Technology is a pioneering company in the field of precision aerial delivery and recovery systems including the Sherpa family of GPS guided parafoils, Space Recovery Systems, LaunchPADS Multi-Mission Manager, SkyLink Parachutist Navigation and Situational Awareness System, and other support equipment. With a strong commitment to innovation and excellence, we have established ourselves as the industry leader. Our cutting-edge technologies and solutions are trusted by military and commercial customers worldwide. We are seeking a Mobile Software Application Developer with strong Android development experience to help modernize and expand a mission-critical aerospace telemetry and mission systems platform. This role involves refactoring and porting legacy Java code into a modern Kotlin-based MVVM architecture while integrating telemetry, sensor, and guidance systems across multiple applications and hardware interfaces.

What will you be doing?

  • Refactor and modernize legacy Java application logic into clean, maintainable Kotlin code
  • Design and implement Android applications using MVVM architecture patterns
  • Develop and maintain telemetry communication channels between AGU, SkyLink, and LaunchPADS systems
  • Build integrations between multiple mission and telemetry applications
  • Develop and maintain JNI (Java Native Interface) bridges for Guidance, Navigation, and Control (GNC) functionality
  • Integrate Android internal sensors and external hardware sensors into mission systems
  • Implement asynchronous and reactive data pipelines using Kotlin Flows
  • Write and maintain automated test suites for application and integration testing
  • Collaborate with cross-functional engineering teams on architecture, telemetry, and system integration efforts
  • Improve code quality, scalability, and maintainability across the platform


What do we need from you?

    • Strong professional experience with Java and Kotlin
    • Experience developing Android applications using MVVM architecture
    • Hands-on experience with Kotlin Flows and asynchronous programming patterns
    • Experience with dependency injection frameworks such as Hilt
    • Experience writing automated tests using:JUnit5, MockK, Robolectric etc
    • Experience integrating APIs, services, or external applications
    • Understanding of multithreading, concurrency, and reactive programming concepts
    • Experience working with Android hardware interfaces, sensors, or embedded integrations
    • Experience with JNI (Java Native Interface) would be desirable
    • Experience working with telemetry systems, aerospace systems, or real-time data processing
    • Familiarity with Guidance, Navigation, and Control (GNC) systems
    • Nice to have include experience with Jetpack Compose, Coroutines and advanced Flow operators etc


    Compliance Statement

    This position may require exposure to export-controlled information and is subject to additional security screening. In the event information provided during the security screening reveals ineligibility to access export-controlled information, any offer of employment may be reconsidered or withdrawn.

    MMIST values diversity in the workplace. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or protected veteran status.

    If you require accommodation due to a disability at any time during the recruitment and/or assessment process, please contact Talent Acquisition and we will make all reasonable efforts to accommodate your request.

    Please note that the compensation range information provided is a general guideline only. Criteria such as the candidates qualifications and relevant experience, the scope of the specific position, as well as market and business considerations will be evaluated when extending an offer.