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

Senior Full Stack Software Developer

vTech Solution

Job Summary:

The Senior Full Stack Software Developer role involves designing, developing, and maintaining enterprise-grade web applications and backend services as part of a multi-year digital modernization program. The position focuses on transforming legacy monolithic systems into modular, scalable, and secure solutions using Microsoft technologies, Azure cloud services, and modern web frameworks. The developer will collaborate with cross-functional teams to deliver high-performance, maintainable software that supports a future-state home care platform. Responsibilities:

  • Design, develop, test, deploy, and maintain enterprise applications using .NET, AngularJS, JavaScript, and related technologies.
  • Develop and integrate secure RESTful APIs, modernizing legacy .NET Framework, WCF, Windows Services, and Windows Forms applications.
  • Build responsive web user interfaces and implement secure authentication using JWT and OAuth2.
  • Develop high-performance, multithreaded, and asynchronous applications.
  • Develop, configure, and support Azure cloud services including App Services, Azure SQL, Storage, Event Hub, ADX, Key Vault, and monitoring solutions.
  • Optimize SQL Server databases through complex queries, stored procedures, indexing, and performance tuning.
  • Perform application testing, production troubleshooting, root-cause analysis, and performance optimization across application, database, cloud, and infrastructure layers.
  • Support DevOps and CI/CD processes using Azure DevOps and Git-based source control.
  • Conduct code reviews ensuring high-quality, maintainable, secure, and well-documented software.
  • Collaborate with architects, analysts, QA, infrastructure teams, and business stakeholders on technical design and solution delivery.
  • Contribute to application modernization and migration of legacy systems to modern Azure-based platforms.
Required Skills & Certifications:
  • 10+ years of experience with C#, .NET Core/ASP.NET Core, and ASP.NET Framework 3.5/4.x development including legacy modernization.
  • Strong expertise in REST API development and security (JWT, OAuth2).
  • Proficiency with AngularJS, JavaScript, HTML, CSS, jQuery, and ASP.NET MVC; experience migrating AngularJS to modern Angular preferred.
  • Advanced T-SQL skills including stored procedures, views, triggers, indexing, and query optimization.
  • Hands-on experience with Microsoft Azure services: App Service, Azure SQL Managed Instance, Storage, Event Hub, ADX, Key Vault, Application Insights, and Azure Monitor.
  • Experience with Azure DevOps, CI/CD pipelines, automated deployments, release management, GitHub, and/or Azure Repos.
  • Strong skills in multithreaded, asynchronous programming, parallel processing, and performance optimization.
  • Proven troubleshooting and root-cause analysis capabilities using tools such as KQL, Postman, SoapUI, Swagger/OpenAPI, IIS logs, and monitoring solutions.
  • Experience maintaining and modernizing legacy applications including ASP.NET Framework, Windows Services, WCF/Web Services, Windows Forms, and IIS-hosted apps.
  • Solid understanding of software engineering principles, design patterns, SDLC, Agile/Scrum methodologies, code reviews, and secure coding practices.
Preferred Skills & Certifications:
  • Experience with healthcare system integrations and standards such as HL7 and FHIR.
  • Hands-on experience with Mirth Connect for channel development, configuration, and troubleshooting.
  • Demonstrated ability in decomposition of monolithic applications into modular services or microservices.
  • Expertise in solution architecture including Domain-Driven Design (DDD), API-first design, event-driven architecture, and integration patterns.
  • Knowledge of Infrastructure as Code, containerization, automated testing, and application monitoring within Azure environments.
  • Experience mentoring developers and strong communication skills for collaboration with technical and business stakeholders.
  • Public sector experience is preferred.
Special Considerations:
  • Up to 3 days onsite presence may be required, subject to hiring manager discretion.
  • Must be able to work within a multi-year digital transformation program involving legacy system modernization.
  • Strong emphasis on secure, maintainable, and high-quality software delivery.
Scheduling:
  • Standard full-time work schedule; specific shift patterns not detailed.
  • May require collaboration across different teams and possible on-call troubleshooting.
Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Senior Full Stack Software Developer in Ontario, CA vacancy
  • Job Summary: The Senior Full Stack Software Developer will lead the design, development, and deployment of large-scale production business applications using Java for backend and Angular for frontend development. This role involves reverse engineering and re-platforming... 
    Senior

    vTech Solution

    Ontario, CA
    1 day ago
  • Job Summary: The Senior Full Stack Software Developer is responsible for designing, developing, and maintaining large-scale multi-client web applications. This role involves working across the full technology stack, including front-end, back-end, database design, and... 
    Senior
    Full time
    Contract work

    vTech Solution

    Ontario, CA
    1 day ago
  • $124k - $205k

     ...mitigate risks, and building scalable software using industry best practices. We’re guided...  ...-time source of truth for our system, developing predictive algorithms that power...  ...partner apps and integrations. We're a full-stack team building real-time data pipelines,... 
    Senior
    Full time
    Work experience placement
    Currently hiring
    Work at office
    Home office
    Flexible hours

    Swiftly

    Ontario, CA
    a month ago
  •  ...A public sector client is seeking Senior Full Stack Software Developers to support a large-scale digital modernization initiative. The role focuses on modernizing legacy applications, building scalable web solutions, and developing secure cloud-based services. Key... 
    Suggested
    Contract work

    Teckhorizon Inc

    Ontario, CA
    1 day ago
  • Senior Full Stack Engineer Location: Toronto, ON Job Type: Full Time Work Model...  ...Roles and Responsibilities Design, develop, and maintain high-quality, maintainable...  .... Skills Required ~5+ years of software development experience in Java / NodeJs... 
    Senior
    Full time

    Acestack

    Ontario, CA
    1 day ago
  •  ...-site position in Norco, CA* Job Summary We are seeking a Senior Full Stack Developer to lead the design, development, and modernization of our...  ...Basic Qualifications Bachelor’s degree in computer science, Software Engineering, or a related field (or equivalent experience)... 
    Senior
    Temporary work
    Flexible hours

    VSolvit

    Norco, CA
    3 days ago
  • Job Summary: The Senior Front End Software Developer is responsible for designing, developing, and implementing user interface code to create attractive...  ...teamwork is essential. Scheduling: Standard full-time work schedule with potential flexibility based on project... 
    Senior
    Full time

    vTech Solution

    Ontario, CA
    1 day ago
  •  ...We are hiring for a Java Full Stack Developer. This role focuses on developing enterprise applications across both front-end and back-end technologies using Java, Angular, Node.js, and Spring Boot. The ideal candidate will have 6 8+ years of full stack development... 
    Work experience placement

    J M Group Inc

    Ontario, CA
    1 day ago
  •  ...Job Title: Software Developer - Full Stack Senior (JAVA & Angular) Location: Toronto / St. Catharines Work Model: Onsite Duration: 6 months Extension: 1 Time Must Haves ~8+ years of experience developing large-scale, production business... 
    Senior

    Innosystech Inc

    Ontario, CA
    1 day ago
  •  ...We are seeking a Senior DevSecOps Engineer with strong expertise in Git, GitHub, Bitbucket, SCM migration, CI/CD, and DevSecOps to support repository analysis, migration, pipeline validation, automation, and troubleshooting. Need Min 8 Years Exp. Required... 
    Senior

    J M Group Inc

    Ontario, CA
    1 day ago
  • Job Summary: The Senior Software Developer specializing in CRM is responsible for designing, developing, and integrating solutions using Dynamics 365, Microsoft Power Platform, and Azure technologies. This role involves both low code and custom development to enhance CRM... 
    Senior
    Shift work

    vTech Solution

    Ontario, CA
    1 day ago
  •  ...Job Title: Software Developer - Front End - Senior Location: Toronto, Ontario, Canada Work Model: Onsite Duration: 6 months Extension: 1 Time Must Haves ~10+ years of demonstrated experience with the use of Java language ~ RXJS... 
    Senior

    Innosystech Inc

    Ontario, CA
    1 day ago
  • Job Summary: The Senior Software Developer - CRM role involves designing, developing, and maintaining solutions on Microsoft Dynamics 365, Power...  ...arrangements are not accepted. Scheduling: ~ Full-time, onsite schedule requiring presence 5 days per week.... 
    Senior
    Full time
    Remote work

    vTech Solution

    Ontario, CA
    1 day ago
  •  ...Job Title: Software Developer - CRM - Senior Location: Toronto, Ontario, Canada Work Model: Onsite Duration: 5 months Extension: 1 Time Must Haves Experience with Dynamics 365, Microsoft Power platform, and Azure solution design... 
    Senior

    Innosystech Inc

    Ontario, CA
    1 day ago
  •  ...Job Title: Software Developer - Senior Location: Toronto Work Model: Onsite Duration: 11 Months Extension: 3 Times Security Clearance: CRJMC Must Haves Over 8+ years of overall experience in entire Software Development Life Cycle... 
    Senior

    Innosystech Inc

    Ontario, CA
    1 day ago
  • Job Summary: The Senior Software Developer is responsible for designing, developing, testing, and maintaining large-scale multi-client web applications...  ...a technical perspective. Scheduling: Standard full-time work schedule with potential for extended hours to... 
    Senior
    Full time
    Shift work

    vTech Solution

    Ontario, CA
    1 day ago
  • Senior Java Developer Job Type: Full Time Location: Toronto, ON Work Model: Onsite / 4 Days Primary Skills: Java & Spring Boot, Microservices & REST APIs, Oracle SQL & Kafka/MQ Job Description We are seeking a Senior Java Developer to design... 
    Senior
    Full time

    Acestack

    Ontario, CA
    1 day ago
  •  ...Job Title: Senior DevSecOps Engineer Job Type: Full Time Location: Toronto, ON Work Model:...  ...integrations, and pipelines. Develop scripts and utilities for metadata...  ...Qualifications ~8+ years of experience in Software Engineering, DevOps, Platform... 
    Senior
    Full time

    Acestack

    Ontario, CA
    1 day ago
  •  ...The client is seeking a Senior Full Stack Developer with extensive experience designing and developing large-scale, multi-client web applications...  ...with technical and business teams throughout the Software Development Life Cycle. Ensure solutions comply with... 
    Contract work
    Work experience placement

    Teckhorizon Inc

    Ontario, CA
    1 day ago
  •  ...Assignment: RQ00788 - Software Developer - Full Stack - Seniorx3 Requisition: RQ00788 Job Title: Full Stack Developer for for HCC Digital...  ...transformation, the Agency requires the procurement of three Senior Software Developers responsible for designing, developing... 
    Full time
    Work at office
    Work from home
    Home office

    Cleo Consulting

    Ontario, CA
    1 day ago
  •  ...We are hiring for a Senior DevSecOps & AI Engineer . This role focuses on application security, DevSecOps, cloud security, and AI/LLM security across enterprise applications and platforms. The ideal candidate will have 6+ years of security engineering experience... 
    Senior

    J M Group Inc

    Ontario, CA
    1 day ago
  •  ...Assignment: RQ11691 - Software Developer - Senior Job Title: Senior .NET Developer Requisition (SS): RQ11691 Start Date: 2026-11-02 Client: Justice Technology Services End Date: 2027-10-05 Office Location: Onsite / 21 College Street, Toronto... 
    Senior
    Contract work
    Work at office
    Monday to Friday

    Cleo Consulting

    Ontario, CA
    1 day ago
  •  ...Job Title: Senior AI Application Developer in Java Stack Job Type: Full Time Location: Toronto, ON Work Model: Onsite / 4 Days Primary...  ...problem-solving skills. Strong understanding of software development lifecycle and enterprise application... 
    Senior
    Full time

    Acestack

    Ontario, CA
    1 day ago
  •  ...Job Title: Senior AI Application Developer in Java Stack Job Type: Full Time Location: Toronto, ON Work Model: Onsite / 4 Days Primary...  ...applications using Java and Spring Boot . Follow software development best practices, coding standards,... 
    Senior
    Full time

    Acestack

    Ontario, CA
    1 day ago
  • Senior DevSecOps & AI Security Engineer Role Overview We are seeking an experienced Senior DevSecOps & AI Security Engineer to strengthen...  ...Threat Modeling & Risk Assessment Security Governance & Developer Enablement Key Responsibilities Security Assessment &... 
    Senior
    Shift work

    Querentia

    Ontario, CA
    1 day ago
  • ***POSITION IS REMOTE, BUT MUST RESIDE IN CALIFORNIA*** Job Summary We are seeking an experienced Software Developer (Full Stack) to lead the design, development, and maintenance of complex software applications. The ideal candidate will have significant experience in... 
    Temporary work
    Remote work
    Flexible hours

    VSolvit

    Norco, CA
    6 days ago
  •  ...DevOps/Cloud Engineer - Senior All IT Solutions Canada · Ontario, Ontario Workplace Type — Remote Employment Type — Contract...  ...and staff augmentation, cybersecurity, IT consulting, custom software development, cloud services, data engineering, artificial intelligence... 
    Senior
    Contract work
    Temporary work
    Local area
    Remote work
    2 days per week

    All IT Solutions

    Ontario, CA
    4 days ago
  •  ...Leads a design team to perform or manage the preparation of site plans, including preparing grading plans to balance earthwork, developing stormwater capture and conveyance design, and ensuring vehicular access to pumps, wells, treatment systems, and conveyance system... 
    Senior

    Essel Environmental

    Pomona, CA
    1 day ago
  • Java Fullstack Developer Lead Job Type: Full Time Location: Toronto, ON Work Model: Onsite / 4 Days Primary Skills: Java & Spring...  ...Lead to lead the design and development of scalable full-stack applications using Java, Spring Boot, and React . The... 
    Full time

    Acestack

    Ontario, CA
    1 day ago
  •  ...Role: Performance Test Lead / Senior Performance Engineer Location: Toronto, ON...  ...Experience: 4 6 Years Employment Type: Full-Time Job Description: We are...  ...lead the performance testing lifecycle, develop complex workload models, identify application... 
    Senior
    Full time

    Acestack

    Ontario, CA
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Full Stack Software Developer. Be the first to apply!