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

Senior Software Developer - Full Stack (.NET - Azure)

Full-time

Upstaff

Senior Software Developer – Full Stack (.NET/Azure)

Location: 100% Onsite (5 days/week)

Contract Type: Senior Software Developer – Full Stack

Submission Deadline: July 14, 2026 – 12:00 PM EST

Job Summary

We are seeking an experienced Senior Full Stack Software Developer to design, develop, test, deploy, and maintain enterprise web applications using Microsoft technologies and Azure Cloud. The successful candidate will work across the full software development lifecycle, developing scalable web applications, RESTful APIs, Azure cloud solutions, and database components while collaborating with business stakeholders, architects, QA teams, and project managers in an Agile environment.

Key Responsibilities

  • Design, develop, test, debug, and maintain enterprise web applications.
  • Develop scalable full-stack applications using Microsoft technologies.
  • Design and implement ETL/data pipelines for data extraction, transformation, and loading.
  • Translate business and technical requirements into working software solutions.
  • Prepare technical specifications and development documentation.
  • Develop reusable, maintainable, and high-quality code.
  • Design and implement RESTful APIs and integrate front-end applications with backend services.
  • Troubleshoot application issues and provide production support.
  • Participate in software implementation, migration, deployment, and post-production support.
  • Develop and execute unit tests and support system testing activities.
  • Design relational databases and optimize SQL queries.
  • Collaborate with business users, architects, analysts, and QA teams throughout the Software Development Life Cycle (SDLC).
  • Participate in Agile/Scrum development activities including sprint planning, daily stand-ups, and retrospectives.
  • Ensure applications comply with AODA/WCAG accessibility standards.

Required Technical Skills

Microsoft Technologies

  • C#
  • ASP.NET
  • ASP.NET Core
  • Blazor WebAssembly (WASM)
  • Web API
  • Web Forms
  • WCF
  • LINQ
  • Entity Framework
  • Crystal Reports
  • Redis Cache
  • Xunit
  • MOQ

Azure Cloud

  • Azure App Services
  • Azure Functions
  • Azure Container Instances
  • Azure Active Directory (Entra ID)
  • Azure Multi-Factor Authentication (MFA)
  • OAuth Authentication
  • Azure Key Vault
  • Managed Identities
  • Azure DevOps
  • CI/CD Pipelines

API Development

  • RESTful APIs
  • Swagger/OpenAPI
  • Postman
  • Thunder Client
  • Azure API Security
  • CORS Configuration

Database Technologies

  • Oracle
  • SQL Server
  • PL/SQL
  • TOAD
  • Relational Database Design
  • Database Modeling

Software Engineering

  • SOLID Principles
  • Dependency Injection
  • Simple Injector
  • NuGet Package Management
  • Multi-threaded Windows Services
  • SDLC
  • Unit Testing
  • Debugging
  • Code Reviews

Front-End Technologies

  • HTML5
  • CSS3
  • JavaScript
  • Blazor
  • Angular (Preferred)
  • Angular Material
  • Responsive Web Design
  • WCAG 2.0/2.1 AA Compliance
  • AODA Accessibility Standards

Full Stack Development Experience

  • Front-end and back-end application development
  • Web architecture and application design
  • REST API development and integration
  • Database design and optimization
  • Application scalability and performance tuning
  • CI/CD implementation
  • DevOps practices
  • API integration with front-end applications

General Skills

  • Strong programming and software development experience
  • Object-oriented programming principles
  • Application design, development, testing, debugging, and documentation
  • Database design and SQL development
  • Business requirements analysis
  • Technical documentation preparation
  • Excellent analytical and problem-solving abilities
  • Strong verbal and written communication skills
  • Ability to work collaboratively in Agile teams

Preferred Skills

  • Angular Framework
  • Angular Material
  • UX/UI fundamentals
  • REST and SOAP Web Services
  • Java WebLogic
  • Apache Tomcat
  • Servlets
  • Enterprise Java Beans (EJB)
  • Middleware and gateway technologies
  • Rapid Application Development (RAD)
  • Information Management principles
  • Installation scripting
  • Production support
  • Technical walkthroughs
  • User and system documentation
  • JIRA
  • Azure DevOps
  • Agile/Scrum methodologies

Additional Experience

  • Supporting enterprise business applications
  • Working across multiple integrated systems
  • Multi-client project environments
  • Creating technical specifications
  • Development documentation
  • Business stakeholder collaboration

Public Sector Experience

  • Experience working in Public Sector environments is preferred.
  • Experience supporting Education sector applications is considered an asset.

Must-Have Qualifications

  • Extensive experience developing enterprise applications using C#, ASP.NET, ASP.NET Core, Blazor WASM, Web API, WCF, Entity Framework, LINQ, Crystal Reports, Redis Cache, Xunit, and MOQ .
  • Strong Azure Cloud development experience, including:
    • Azure Active Directory (Entra ID)
    • Azure MFA
    • OAuth
    • Azure Functions
    • Azure App Services
    • Azure Key Vault
    • Managed Identities
    • Azure DevOps
    • CI/CD Pipelines
  • Strong experience developing and securing RESTful APIs using Swagger, Postman, Thunder Client, and CORS.
  • Experience building AODA/WCAG AA compliant web applications.
  • Strong Oracle and SQL Server database development experience.
  • Extensive experience with PL/SQL and TOAD.
  • Strong knowledge of Agile software development methodologies.
  • Experience with SDLC, reusable software components, debugging, troubleshooting, and unit testing.

 

Vacancy posted 9 hours ago
Similar jobs that could be interesting for youBased on the Senior Software Developer - Full Stack (.NET - Azure) in Toronto, ON vacancy
  • RQ09399 - Software Developer - Full Stack - Senior Job Openings RQ09399 - Software Developer - Full Stack - Senior About the job RQ09399 - Software Developer - Full Stack - Senior Design, implement, and continuously expand data pipelines by performing extraction, transformation... 
    Senior
    .net

    Rubicon Path

    Toronto, ON
    8 days ago
  • Job Overview Software Developer – Full Stack – Senior (Toronto / Kingston). Onsite work model. Submission deadline: 2026-06-23. Responsibilities Prepare and present analysis to support component design using models to the project team. Participate in project focus groups... 
    Senior

    Innosystech

    Toronto, ON
    7 hours ago
  • Senior Software Engineer, Full-Stack Applications – Credit Module Join our fast‑growing Toronto innovation hub, where we’re building production‑grade AI to reshape global credit decisions. Here, you won’t just ship features—you’ll help reinvent an industry using proprietary... 
    Senior
    Immediate start
    Worldwide

    Fitch Group

    Toronto, ON
    8 days ago
  •  ...be responsible for working with a team of developers, managing project deliverables, and...  ...modern cloud infrastructure on Microsoft Azure. This position offers a unique opportunity...  ...applications & dashboards Create and manage robust full-stack web applications Implement caching... 
    Suggested

    Yoush Consulting

    Toronto, ON
    8 days ago
  • Excel as a Full Stack Developer in Toronto's Payments division. Drive core software improvements and contribute to the evolution of international payment systems. This Intermediate position requires collaboration in an agile setting, emphasizing both front-end and back-end... 
    .net

    United States Digital Space LLC

    Toronto, ON
    2 days ago
  • A leading software company in Toronto is seeking an Intermediate Software Developer with Full Stack expertise. The ideal candidate should be proficient in .NET Framework and Angular, capable of both front-end and back-end development. This hybrid role requires collaboration... 
    .net
    Contract work

    Source Code

    Toronto, ON
    8 days ago
  • About the job RQ09011 - Software Developer - Senior Description A Note on Assignment Type: This position is currently listed as "Onsite"; however...  ...applications by designing, development, testing and deploying C#/ASP.NET software solutions that are compliant to Microsoft Dynamics... 
    Senior
    .net
    Contract work
    Work at office
    Monday to friday

    Rubicon Path

    Toronto, ON
    8 days ago
  • About the job RQ08563 - Software Developer - Senior Responsibilities: Required to translate technical systems specifications into working, tested...  ...A team player with a track record for meeting deadlines Full Stack Skills Proficient with both front end and back end... 
    Senior

    Rubicon Path

    Toronto, ON
    8 days ago
  • Advance your career at Cognizant as a Senior Full Stack Lead specializing in Java and Angular, working hybrid in California. Contribute to impactful...  ...: • Lead the architecture for scalable full stack solutions • Develop and manage REST APIs with Java • Promote cloud adoption using... 
    Senior

    TryApplyNow

    Toronto, ON
    6 days ago
  • We are seeking a highly accomplished Senior Software Developer - Full Stack to lead the technical design, architectural implementation, and modernization of secure, multi-tier enterprise applications. In this role, you will take technical ownership of the entire solution architecture... 
    Senior
    Contract work

    Randstad

    Toronto, ON
    2 days ago
  • About the job RQ09474 - Software Developer - Senior Description Responsibilities Requirements analysis, in collaboration with the business analysts...  ..., WebSphere, WebLogic, SUN Solaris, Windows 2008/2012, .NET, VPN, PKI, LDAP, Oracle RDBMS (versions 9, 10, 11 and/or 12)... 
    Senior
    .net
    Contract work
    Remote work

    Rubicon Path

    Toronto, ON
    8 days ago
  •  ...working, tested applications. This includes developing detailed programming specifications,...  ...which arise during the use and operation of software packages, including technical assistance...  ...record for meeting deadlines   Full Stack Skills: Proficient with both front... 
    Senior
    Contract work

    Maarut

    Toronto, ON
    1 day ago
  •  ...Job Description Software Developer (Full Stack) Position Title Software Developer Full Stack Position Summary We are seeking an experienced Full Stack Software Developer to design develop implement test and support enterprise web applications. The ideal candidate... 
    Senior
    Full time

    Upstaff

    Toronto, ON
    6 hours ago
  • We are seeking a highly accomplished Senior Software Developer - Full Stack to lead the technical design, development, and deployment of secure, serverless Application Programming Interfaces (APIs) and interactive front-end portals for a critical Digital Correspondence platform... 
    Senior
    Contract work

    Randstad

    Toronto, ON
    13 days ago
  • $95 - $100 per hour

     ...of Public and Business Service Delivery and Procurement Max Extension Term(s) 1 Time Rate: 95-100/hr Title Software Developer - Full Stack Description Responsibilities: Design, implement, and continuously expand data pipelines by performing extraction... 
    Senior
    Hourly pay
    Full time
    Contract work
    Fixed term contract
    Manual labor
    Remote work
    Monday to friday

    Bytecraft Soultions

    Toronto, ON
    7 days ago
  •  ...bettering the lives of legal professionals while increasing access to justice. Summary We are currently seeking a Senior Software Developer (.NET) to join our engineering team under Clio Operate in our Toronto, Ontario hub location. All hub-based Clions are expected... 
    Senior
    .net
    Full time
    Work at office
    Local area
    Worldwide
    Flexible hours
    1 day per week

    Clio

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

     ...-first. That’s where you come in. The Role We're hiring Senior Full-Stack Developers to build and own the client-facing product experiences...  ...ll work across the Angular/TypeScript front end and the C#/.NET back end, owning features end to end - from the interface a... 
    Senior
    .net
    Full time
    Contract work
    Apprenticeship
    Remote work
    Flexible hours

    Flinks

    Toronto, ON
    7 days ago
  • Software Developer - Senior Downtown, Toronto; Onsite; Security Level: CRJMC (must get clearance before start date) Must-Haves Over 8+ years of...  ...Software Development Life Cycle as well as Microsoft .Net Framework Technologies Having sound knowledge of developing... 
    Senior
    .net

    Source Code

    Toronto, ON
    8 days ago
  • Become a Full Stack Developer with a focus on Java and React in Toronto’s hybrid work environment. Drive innovation in creating scalable web applications and managing databases. We are seeking a skilled developer with over 7 years of Java programming experience. Your expertise... 

    United States Digital Space LLC

    Toronto, ON
    8 days ago
  • $120k - $145k per year

     ...world. We hire exceptionally smart, analytical, and hard working people who are lifelong learners. About The Role As a Senior Full Stack Developer you'll be tasked with working on web application development. Working within the software development team, your duties... 
    Senior
    Full time
    Work from home
    Flexible hours

    Konrad

    Toronto, ON
    1 day ago
  • $120k - $143k per year

     ...help shape and deliver innovative web‑based software solutions from concept to deployment. This...  .... What You’ll Be Doing Design, develop, and thoroughly test reliable, reusable, and...  ...architecture FME for geospatial automation Azure cloud design, monitoring & scalability... 
    Senior
    Full time

    Teranet

    Toronto, ON
    5 days ago
  • About the job RQ09052 - Software Developer - Senior Description A Note on Assignment Type: This position is currently listed as "Onsite"; however...  ...of working with containerized environments such as Azure, OpenShift, etc. Strong experience with writing automated... 
    Senior
    Contract work
    Monday to friday

    Rubicon Path

    Toronto, ON
    8 days ago
  • InTouchLink is a leading technology platform powering engagement in senior living communities across North America. Our tools help staff...  ...and communicate. About the Role We’re looking for a senior software developer who’s excited to work across our core platform while helping... 
    Senior
    Remote work
    Flexible hours

    InTouchLink

    Toronto, ON
    8 days ago
  •  ...Responsibilities We seek a skilled and versatile Full Stack Product Engineer to join our development...  ...Engineer, you will be responsible for developing, co‑designing and maintaining our web...  ...and fix issues, ensuring high‑quality software deliverables. Work closely with... 
    Senior
    Full time
    For subcontractor
    Work at office
    Immediate start
    Flexible hours

    iPay Ltd

    Toronto, ON
    8 days ago
  • A technology solutions provider in Toronto is looking for a Senior Full Stack Software Developer. The role involves developing and maintaining applications, requiring proficiency in JavaScript, Node.js, React, and agile methodologies. Ideal candidates will have strong analytical... 
    Senior

    Rubicon Path

    Toronto, ON
    8 days ago
  •  ...is seeking a Cloud Architect with extensive experience in AWS and Azure. The role involves strategic planning and the design of cloud infrastructure...  .... Candidates should have over 10 years of experience with C#.Net and significant experience with Java. Experience in banking or... 
    Senior
    .net
    Contract work

    Source Code

    Toronto, ON
    8 days ago
  •  .... Design software solutions by interacting with portfolio...  ...requirements. Develop solutions that are in line with client'...  ...Advanced Seniority Senior... 
    Senior
    Long term contract
    For subcontractor

    Luxoft

    Toronto, ON
    1 day ago
  • Job Title Full Stack Java Developer Location Toronto, ON Contract Duration 12+ Months About Vlink VLink, founded in 2006, is a leading global provider of software engineering services with next‑gen technologies and best‑in‑class talent. Our headquarters are in the... 
    Contract work

    VLink

    Toronto, ON
    8 days ago
  • We are seeking a highly accomplished Senior Full Stack Software Developer to drive the technical design, full-stack implementation, and optimization of enterprise-level web applications. In this role, you will lead the transformation of complex technical system specifications... 
    Senior
    Long term contract
    Contract work

    Randstad

    Toronto, ON
    a month ago
  • Elevate your career as a Senior Software Developer at CCI - Computer Consultants International, Inc. in Toronto. Focus on AngularJS, NodeJS, and RESTful...  ...performance. Programming skills in Java, Spring Boot, and Azure are essential for success in this position. Key... 
    Senior
    Contract work

    TryApplyNow

    Toronto, ON
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Developer - Full Stack (.NET - Azure). Be the first to apply!