Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software engineer

$55 - $70 per hour

Infotek Consulting Inc.

Software Engineer (Microsoft Stack)

We are seeking an experienced Software Engineer (Microsoft Stack) to join a high performing technology team responsible for designing, building, and delivering enterprise scale solutions using Microsoft technologies. This role combines hands on software engineering with technical leadership, helping drive the development of secure, scalable, and cloud native applications leveraging Azure and the .NET ecosystem.

Location: Toronto, ON (Hybrid – 3 days onsite per week)

Duration: June 15, 2026 – December 18, 2026

Rate: $55–$70/hour

Hours: 7.5 hours per day

Key Responsibilities

Technical Leadership & Architecture

  • Lead the design and development of applications using C#, .NET, .NET Core, ASP.NET, and Azure services.
  • Define technical standards, design patterns, and engineering best practices.
  • Architect cloud native and distributed systems leveraging Azure App Services, Functions, API Management, Service Bus, Event Grid, Azure SQL, and Cosmos DB.
  • Conduct code reviews and provide technical mentorship to development teams.

Software Engineering & Delivery

  • Develop high quality, maintainable code following SOLID principles and clean architecture practices.
  • Build and support RESTful APIs, microservices, event driven solutions, and enterprise integrations.
  • Collaborate with cross functional teams to translate business requirements into scalable technical solutions.
  • Ensure solutions meet security, compliance, performance, and reliability standards.

Solution Design & Delivery

  • Partner with business stakeholders and product owners to understand requirements and define technical solutions.
  • Participate in architecture discussions, solution planning, and technical roadmaps.
  • Break down complex requirements into actionable development tasks.

Testing & Quality

  • Develop unit tests, integration tests, and automated testing frameworks.
  • Troubleshoot and resolve complex technical issues across multiple environments.
  • Ensure applications meet performance, scalability, and reliability objectives.

Agile & Collaboration

  • Participate in Agile ceremonies including sprint planning, standups, backlog grooming, and retrospectives.
  • Document technical designs, APIs, and system workflows.
  • Work closely with architects, product owners, and DevOps teams to deliver business value.

Operational Excellence

  • Support CI/CD pipelines and DevOps automation practices.
  • Monitor application performance and contribute to production support activities.
  • Drive continuous improvement across engineering processes and tooling.

Required Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or a related discipline, or equivalent practical experience.
  • 6–8+ years of hands on software development experience.
  • Expert level experience with Microsoft technologies including Azure, .NET, and enterprise integration solutions.
  • Strong experience designing and delivering scalable, secure, cloud native applications.
  • Deep expertise in Azure Integration Services, API Management, and event driven architectures.
  • Proven experience leading technical initiatives, modernizing platforms, and driving quality engineering practices.
  • Strong background in API development, DevOps automation, and solution architecture.
  • Solid understanding of cloud platforms including Azure, AWS, and GCP.
  • Excellent communication, leadership, and problem solving skills.

Nice to Have

  • Experience within the financial services sector.
  • Previous exposure to mortgage, lending, banking, or related financial domains.

Preferred Technical Skills

  • C#
  • .NET / .NET Core
  • ASP.NET
  • Azure App Services
  • Azure Functions
  • Azure API Management
  • Azure Service Bus
  • Azure Event Grid
  • Azure SQL
  • Cosmos DB
  • REST APIs
  • Microservices Architecture
  • CI/CD
  • DevOps
  • Event Driven Architecture
  • Enterprise Integration
  • Agile/Scrum

If you are passionate about building modern cloud solutions and enjoy leading technical initiatives within a collaborative environment, we would like to hear from you.

Vacancy posted 13 days ago
Similar jobs that could be interesting for youBased on the Software engineer in Toronto, ON vacancy
  •  ...Aversan Inc. () is a trusted multi-service engineering and electronics manufacturing company. Aversan delivers leading-edge and reliable safety-critical electronics and software systems to the aerospace, defence, and space industries. We are currently seeking a qualified... 
    Suggested
    Full time
    Remote work

    Aversan Inc.

    Toronto, ON
    6 days ago
  •  ...Senior Software Developer AI Aversan Inc. () is a trusted multi-service engineering and electronics manufacturing company. Aversan delivers leading-edge and reliable safety-critical electronics and software systems to the aerospace, defence, and space industries. We... 
    Suggested

    Aversan Inc.

    Toronto, ON
    6 days ago
  • $80 - $95 per hour

     ...Senior Software Developer Location: Toronto or London, ON Hybrid: 3 days onsite per week Contract Duration: June 29, 2026 – June 29, 2027 Rate: Up to $80-95/hour Incorporated We are currently looking for a Senior Software Developer to join a high performing... 
    Suggested
    Contract work
    3 days per week

    Infotek Consulting Inc.

    Toronto, ON
    20 days ago
  •  ...subcontractors. Responsibilities Manage timelines/deliverables within the team towards the successful delivery of projects. Design software solutions by interacting with portfolio managers, traders, operations staff and peers to understand requirements. Develop... 
    Suggested
    Long term contract
    For subcontractor

    Luxoft

    Toronto, ON
    17 days ago
  •  ...Reference no. R2859186 Position title: Software Engineer Department: Commercial Marketer and Web Accelerator Engineering Location: Toronto, ON (Hybrid) Posting date: Closing date: About the job Ready to push the limits of what’s possible? Join Sanofi... 
    Suggested
    Flexible hours
    Toronto, ON
    8 hours ago
  • $110k - $140k per year

     ...while working on deeply Canadian fintech problems. Our Fintech engineering teams are modernizing platforms that support millions of credit...  ..., and operational decision-making. We are looking for a Software Engineer who wants to grow with a product engineering team that... 
    Full time

    AutoTrader.ca

    Toronto, ON
    4 days ago
  •  ...debug, review, ship, and operate. We are actively rethinking how engineering teams work in a world where every engineer is paired with...  ...investors. About the Role We are looking for a versatile Software Engineer to join our platform team, working directly alongside... 
    Internship

    Parallelz

    Toronto, ON
    11 days ago
  • $205k per year

     ...other AWS services Interservice communication via RabbitMQ and Apache Kafka About the role Clutch is seeking a Staff Software Engineer / Engineering Lead to drive technical excellence, deliver complex solutions, and shape the future of our platform. This role requires... 
    Permanent employment
    Full time
    Internship

    Clutch Technologies Inc.

    Toronto, ON
    6 hours ago
  • $122k - $170k per year

     ...reliability and scalability of our backend systems We’re a group of engineers who care deeply about code quality, correctness, and...  ...stakeholders across the business. The role We’re looking for a Software Engineer 3 to help design, build, and operate the services that... 
    Full time
    Remote work
    Worldwide
    Flexible hours

    MongoDB

    Toronto, ON
    6 hours ago
  • $160k - $200k per year

     ...and other AWS services Interservice communication via RabbitMQ and Apache Kafka About the role Clutch is seeking a Software Engineer (Full-Stack / Backend / Frontend) to help build and scale our technology platform. You will write clean, reliable code, design scalable... 
    Permanent employment
    Full time
    Internship

    Clutch Technologies Inc.

    Toronto, ON
    2 days ago
  • $148k - $185k per year

     ...Best Bank. Visit our institutional page  About the role Our Engineering team helps Nubank to create and use the technology that...  ...build the best financial products. We strive for state-of-the-art software development practices that currently include a variety of technologies... 
    Remote work

    Nubank

    Toronto, ON
    6 hours ago
  •  ...Summary QuEra Computing, Inc. seeks a creative and collaborative Scientific Software Engineer to help solve the unique software challenges of integrating high-level applications into state-of-the-art neutral-atom quantum computers. You will have the opportunity to work... 

    QuEra Computing, Inc.

    Toronto, ON
    6 hours ago
  •  ...Elasticsearch, Redis, ScyllaDB, Redshift, TiDB, MariaDB Build software that utilize messaging queues such as Kafka, SQS, and Kinesis...  ...candidates that have: ~2+ years of experience as a Backend Software Engineer. ~ Very strong problem solving skills in data structures,... 
    Local area
    Remote work
    Work from home
    Home office

    StackAdapt

    Toronto, ON
    6 hours ago
  •  ...Software Engineer - AI-Native Product Builder Location : Toronto (Hybrid) or Remote within Canada Duration : 4–8 months (with potential extension up to 12+ months) Compensation : Paid via government-supported internship grants Pathway : Long-term internship... 
    Remote job
    Long term contract
    Full time
    Temporary work
    Internship

    NexScale

    Toronto, ON
    16 days ago
  • $125k - $160k per year

     ...AutoSync  team. AutoSync supports over 3,500 dealerships nationwide, delivering cutting-edge software tools to simplify operations, boost marketing, and drive sales. Role: Software Engineering Expert   Location: Toronto, ON, Canada The Opportunity   Are you passionate about... 
    Long term contract

    AutoTrader.ca

    Toronto, ON
    6 hours ago
  • $140k - $190k per year

     ...automotive financing portal, processing over 6.5 million credit applications annually.   ---  We’re looking for a  Senior Software Engineer who takes end-to-end ownership, thrives in ambiguity, and wants to build systems that matter. This role is central to modernizing... 
    Long term contract
    Work from home

    AutoScout24

    Toronto, ON
    6 hours ago
  • $155.9k - $219.7k per year

     ...and closed EHR systems into a single, modern platform that powers software, APIs, payments, and patient experiences across the ecosystem....  ...industry. What You’ll Do ~ You'll one of NexHealth's first engineers based in Canada — setting the technical and cultural tone for what... 
    Live In
    Remote work
    Flexible hours

    NexHealth

    Toronto, ON
    6 hours ago
  • $100k - $120k per year

     ...services providers leverage NetBrain’s platform. What We Need NetBrain Technologies is looking for a senior-level Full Stack Software Engineer to join our engineering team. This is a front-end-leaning role — you'll spend most of your time architecting and building... 

    NetBrain

    Toronto, ON
    6 hours ago
  •  ...Our mission? To power measurable employee engagement worldwide. And we’d love for you to join us!   About the job - Principal Software Engineer ContactMonkey's platform already runs AI in production - AI-powered template editing, a standalone ConfidenceCheck service... 
    Work at office
    Remote work
    Worldwide
    1 day per week

    ContactMonkey

    Toronto, ON
    6 hours ago
  •  ...enthusiastic Junior Full Stack Developer (Level 6) to join our growing engineering team. We are seeking someone who is passionate about technology, eager to learn, and excited to contribute across the full software development lifecycle. This role is ideal for a developer with... 
    Internship
    Flexible hours

    Scotiabank

    Toronto, ON
    5 days ago
  •  ...systems and business areas of the Bank. The Role We are looking for a results-oriented, creative and highly motivated Software Engineer (Python) to join our team to take on this challenging and exiting role for our analytic platform modernization project. The successful... 
    Flexible hours

    Scotiabank

    Toronto, ON
    1 day ago
  • $150k - $170k per year

     ...Position: Lead Software Engineer (Python, .NET, Azure, Microservices) Location: Hybrid, 3x per week onsite (Toronto, ON) Structure: Full-Time Compensation: $150K–$170K Base Salary -- We have a great new opportunity to support one of our Technology / HVAC Solutions... 
    Full time

    CorGTA

    Toronto, ON
    5 days ago
  • $180k - $200k per year

     ...time onsite at our Toronto office to support collaborative team dynamics and innovative problem-solving. BitGo is looking for a Software Engineer to join our Trade team and help us build resilient, robust services and are responsible for working on critical projects with... 
    Full time
    Work at office
    Worldwide

    BitGo

    Toronto, ON
    6 hours ago
  •  ...organization is looking for a Principal Engineer to join our team — OIG is Okta’s Identity...  ...challenge of building enterprise-grade software that millions of users depend on. This...  ...or platforms Familiarity with workflow engines or approval/routing systems (e.g., finite... 
    Local area
    Remote work
    Worldwide
    Flexible hours

    Okta

    Toronto, ON
    6 hours ago
  •  ...Position Description & Qualifications Looking for a Software Engineer opportunity at a place you can make a difference every day? Discover this great opportunity in our Toronto, Ontario, Canada location. You will be part of a professional team which supports operations... 
    Long term contract
    Contract work
    Local area

    Serco

    Toronto, ON
    19 days ago
  • $205.6k - $257k per year

     ...founders, investors, and limited partners through world-class software, purpose-built for everyone in venture capital, private equity...  ...careers page . The Team You’ll Work With You’ll enter our engineering interview process as part of a pooled hiring model. We believe... 
    Long term contract
    Full time
    Work at office
    Immediate start

    Carta

    Toronto, ON
    6 hours ago
  •  ...and use cutting-edge technologies and processes to delight our customers and rapidly increase revenues. We’re looking for a Software Engineer with an emphasis on backend to join the Chorus Platform team. Chorus.ai is a Conversation Intelligence platform for Sales Teams... 
    Worldwide

    ZoomInfo Technologies LLC

    Toronto, ON
    6 hours ago
  • $128k - $150k per year

    Role: Software Engineer Location: Toronto, ON Type: Full-time Salary: CAD110k/annum — CAD130k/annum Job Description: Develop impactful applications: Build real-world applications that significantly enhance the customer experience. Make informed decisions: Use... 
    Permanent employment
    Full time

    Hays

    Toronto, ON
    6 days ago
  • $167.55k - $209.44k per year

     ...arrives in their warehouses, canonical and ready to query, with no engineering or maintenance required. We’re proud that more organizations...  ...-driven. About the Role Fivetran is looking for a Staff Software Engineer to join our Database Connector team. This team builds... 
    Full time
    Internship
    Work at office
    Remote work

    Fivetran

    Toronto, ON
    6 hours ago
  •  ...with their work from any endpoint, anywhere in the world. We engineer the end-to-end device experience—from our flagship FastPass ,...  ...innovations on the Okta Engineering Blog .   The Principal Software Engineer Opportunity We seek a visionary and highly influential... 
    Long term contract
    Local area
    Remote work
    Worldwide

    Okta

    Toronto, ON
    6 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software engineer. Be the first to apply!