×
Register Here to Apply for Jobs or Post Jobs. X

Intermediate Developer, Development and Delivery

Job in Toronto, Ontario, C6A, Canada
Listing for: Porter Airlines Inc.
Full Time position
Listed on 2026-09-23
Job specializations:
  • Software Development
    Backend Developer, .NET Developer, DevOps
Salary/Wage Range or Industry Benchmark: 80000 - 100000 CAD Yearly CAD 80000.00 100000.00 YEAR
Job Description & How to Apply Below

Job Summary

We are seeking an Intermediate Developer to build and scale distributed, event-driven applications including APIs, web apps, and background workers within our IT delivery teams. This role focuses on the dual mission of enhancing our existing operational suite while engineering new, high-performance solutions to ensure faster and more reliable software delivery.

As a key member of the Operational Products Team, you will maintain the backbone of our critical systems while spearheading our transition to a modern, cloud-native architecture. You will act as the bridge between legacy stability and future-proof innovation, migrating services from legacy .NET Framework to .NET 8 and integrating complex workflows using Mulesoft and RabbitMQ.

Duties & Responsibilities Technical Requirements
  • The .NET Evolution: 3–5 years of experience across the full .NET spectrum. You must be comfortable troubleshooting legacy ASP.NET/C# 3.5 codebases while being an expert in .NET 6/8 and latest versions of C#.
  • API Mastery:
    Strong experience developing and consuming both SOAP (WCF/Web Services) and RESTful APIs.
  • Messaging & Events:
    Proven experience with Event-Driven Architecture (EDA), specifically using RabbitMQ for asynchronous processing and service decoupling.
  • Integration:
    Hands‑on experience (or a strong desire to master) Mulesoft Anypoint Platform for API management and system orchestration.
  • Data:
    Proficiency in SQL Server, including writing complex stored procedures and optimizing queries for high‑transaction operational databases, updating data processes.
Core Responsibilities
  • Legacy Maintenance:
    Maintain and patch existing .NET 3.5/4.x operational products, ensuring 'zero-downtime' and high stability for mission‑critical business functions.
  • Modernization:
    Lead the refactoring and migration of monolithic legacy services into scalable, containerized (Docker/K8s), or serverless microservices using .NET 8.
  • Integration Engineering:
    Design and implement robust integration flows using Mulesoft Anypoint Platform and .NET 8 to orchestrate data across disparate internal systems and external partner APIs.
  • System Reliability:
    Optimize Event-Driven Architecture (EDA); monitoring and tuning applications, APIs, RabbitMQ exchanges and consumers to ensure high throughput and message persistence.
  • Cross-Functional Collaboration:

    Partner with Business, Product, and Dev Ops teams to deliver incremental value through Agile methodologies, balancing feature requests with technical debt reduction.
  • Governance & Documentation:
    Drive engineering excellence by contributing to technical documentation, standardizing CI/CD processes, and ensuring compliance with security protocols.
  • Innovation (AI-First):
    Proactively identify opportunities to integrate Generative AI to accelerate modernization and improve operational efficiency and quality.
Behavioural Competencies
  • Concern for Safety: Identifying hazardous or potentially hazardous situations and taking appropriate action to maintain a safe environment for self and others.
  • Teamwork: Working collaboratively with others to achieve organizational goals.
  • Passenger/Customer Service: Providing service excellence to internal and/or external customers (passengers).
  • Initiative: Dealing with situations and issues proactively and persistently, seizing opportunities that arise.
  • Results Focus: Focusing efforts on achieving high quality results consistent with the organization’s standards.
  • Fostering Communication: Listening and communicating openly, honestly, and respectfully with different audiences, promoting dialogue and building consensus.
Qualifications
  • Bachelor’s degree in Computer Science, Software Engineering, or equivalent professional experience.
  • 4+ years of professional software development…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary