1

Senior Applications Developer Jobs in London, ON

Senior Systems Engineer

London, ON · Hybrid

CA$97K - CA$130K/yr

Join our winning team as a Senior Systems Engineer We are seeking a skilled Systems Engineer to ... and cost efficiency across applications and processes. * Lead design decisions, including ...

Join our winning team as a Senior Systems Engineer We are seeking a skilled Systems Engineer to ... and cost efficiency across applications and processes. * Lead design decisions, including ...

Senior Systems Engineer

London, ON · Hybrid

CA$97K - CA$130K/yr

Join our winning team as a Senior Systems Engineer We are seeking a skilled Systems Engineer to ... and cost efficiency across applications and processes. * Lead design decisions, including ...

... engineering practice. You will play a key leadership role in advancing radiological science and practical applications and innovation across a wide variety of projects in the nuclear fuel cycle, from ...

The fluvial geomorphologist will work with AECOM's team of geomorphologists, hydraulic engineers ... Experience using GIS and hydraulic modeling applications for study design and data analysis

Strong engineering background delivering enterprise applications, including mainframe solutions, batch processing systems, online transaction processing, and service-enabled integrations.

PLC Programmer

London, ON · On-site

$30 - $40/hr

... of industrial applications. This role is ideal for someone with hands-on experience in PLC ... Investigate equipment malfunctions, identify root causes, and report findings to senior engineers ...

Showing results 21-40

Senior Applications Developer information

See London, ON salary details

$54.4K

$98.3K

$135.1K

How much do senior applications developer jobs pay per year?

As of Sep 4, 2026, the average yearly pay for senior applications developer in London, ON is $98,281.00, according to ZipRecruiter salary data. Most workers in this role earn between $82,000.00 and $114,801.00 per year, depending on experience, location, and employer.

What does a senior applications developer do?

A Senior Applications Developer is responsible for designing, developing, and maintaining complex software applications. They often lead projects, collaborate with cross-functional teams, and ensure that applications meet both business requirements and technical standards. In addition to coding, they may mentor junior developers, review code for quality, and help implement best practices in software development. Their expertise allows them to troubleshoot complex issues and contribute to the strategic direction of software projects.

What are the key skills and qualifications needed to thrive as a senior applications developer?

A Senior Applications Developer needs advanced programming skills, strong problem-solving abilities, and typically a bachelor's degree in computer science or a related field. Expertise in languages like Java, C#, or Python, along with experience using frameworks, version control systems like Git, and cloud platforms such as AWS or Azure, is crucial. Excellent communication, leadership, and project management skills help in mentoring junior developers and collaborating with cross-functional teams. These skills ensure robust, scalable solutions are delivered efficiently while fostering innovation and team productivity.

How does a senior applications developer typically collaborate with other teams during a project?

Senior Applications Developers play a pivotal role in cross-functional collaboration. They often work closely with business analysts to refine requirements, partner with QA teams to ensure robust testing, and coordinate with DevOps or infrastructure specialists to streamline deployment. Regular communication with project managers and stakeholders is also common to keep projects aligned with business goals. This collaborative environment helps ensure that applications are both technically sound and aligned with user needs.

How much does a senior applications developer make?

A senior applications developer typically earns between $90,000 and $130,000 annually, depending on experience, location, and industry. They often have expertise in programming languages, software development tools, and may hold certifications that influence salary levels.

What cities near London, ON are hiring for Senior Applications Developer jobs?

Cities near London, ON with the most Senior Applications Developer job openings:

Infographic showing various Senior Applications Developer job openings in London, ON as of August 2026, with employment types broken down into 78% Full Time, 16% Part Time, 1% Temporary, and 5% Contract. Highlights an 88% Physical, 3% Hybrid, and 9% Remote job distribution, with an average salary of $98,281 per year, or $47.3 per hour.

Senior Systems Engineer

CARFAX

London, ON • Hybrid

CA$97K - CA$130K/yr

Full-time

This job post has expired today. Applications are no longer accepted.


Job description

Join our winning team as a Senior Systems Engineer
 
We are seeking a skilled Systems Engineer to join our Enterprise Systems Engineering team. The team is highly skilled and collaborative, diverse, and geographically distributed. Our mission is to build, administer, secure, and continuously improve thousands of servers and systems across the entire enterprise while delivering new solutions that align with strategic business objectives.
 
The ideal candidate will demonstrate a proven track record in large-scale server administration, possessing broad expertise in configuring and managing on-premises and multi-cloud environments. Experience migrating on-prem systems to the cloud, with a strong hands-on background with containerization, Infrastructure as Code, automation, and networking are essential.
 
This is a hybrid role with in-office expectations determined by location and subject to change based on evolving business needs. 
 
What you'll be doing:
  • Build, install, and administer on-premises systems, servers, hardware, and storage in accordance with security standards and operational requirements.
  • Architect, integrate, and administer enterprise cloud and hybrid infrastructure solutions, ensuring alignment with business requirements for reliability and disaster recovery. 
  • Establish and promote best practices, standards, training, and general support for both on-premises and cloud environments.
  • Continuously analyze and develop solutions to improve platform performance, reliability, scalability, and cost efficiency across applications and processes. 
  • Lead design decisions, including researching and prototyping emerging technologies.
  • Champion exceptional containerization and cloud platform design and quality.
  • Build and maintain monitoring systems and dashboards; develop tools and scripts to automate and streamline server and container administration.
  • Provide operational support through on-call rotations, ensuring high availability and timely incident resolution, including root cause analysis.
          What we're looking for:
          • 7+ years of experience building, hardening, and administering Linux in a production environment. 
          • 5+ years of hands-on experience with Kubernetes clusters, including setup, configuration, monitoring, and troubleshooting (AWS EKS experience is a plus). 
          • 5+ years of experience designing, supporting, and migrating on-premises resources to AWS cloud infrastructure, with hands-on experience across core services including EC2, VPC, API Gateway, and related CLI and SDK tooling. 
          • 3+ years of hands-on experience with configuration management and Infrastructure as Code tools such as Chef, Ansible, Puppet, Terraform, and AWS CDK. 
          • Proficiency in Python, YAML, Bash, PowerShell, or other scripting and object-oriented languages. 
          • Broad expertise in DevSecOps, encompassing security and performance best practices for on-premises, cloud, and hybrid architectures, with a demonstrated commitment to continuous learning, documentation, and mentoring. 
          • Operational ownership of system uptime and quality, including advanced troubleshooting and root cause analysis across diverse systems and technologies. 
          • Experience with observability tools such as Prometheus, Grafana, and New Relic. 
          • Experience with Identity and Access Management (IAM) and Privileged Access Management (PAM) solutions. 
          Preferred Qualifications
          • Multi-cloud experience spanning AWS, GCP, and Azure.
          • Familiarity with F5, Gloo, Lambda, VPC, load balancing, and diagnosing server- and network-related issues.
          • Site Reliability Engineering (SRE) experience.
          • Experience with Active Directory and file systems management.
          • Experience with TLS, digital certificates, and related troubleshooting.
          • Familiarity with CloudWatch, Splunk, Logstash, or other log aggregation tools.

          Vacancy Status: This posting is for an existing vacancy.

          Base Salary:
          The anticipated base salary range for this position is CAD $97,500 to $130,000 annually. Final base salary will be determined based on geographical location, experience, and qualifications.