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

RQ11737 - Software Developer - Full Stack - Senior

Temporary

Maarut

Description :

Designs, develops, integrates, tests, deploys, and maintains enterprise platform capabilities across the user-interface, service, API, workflow, integration, and data-access layers. The role builds reusable platform services that can support multiple government programs, while also implementing the service-specific connections required to onboard registries, permitting, forms, payments, notifications, documents, identity, and other business-facing functions. Working with architects, product managers, analysts, UX designers, QA specialists, DevOps engineers, security and privacy teams, and ministry partners, the Senior Software Developer – Full Stack converts approved designs and requirements into secure, scalable, observable, and maintainable software. The role provides technical leadership through design input, estimation, code review, automated testing, troubleshooting, documentation, mentoring, and production support, helping ensure the platform remains stable while evolving through frequent releases and new integrations.

 

Experience:

  • Ten or more years of experience designing and developing large-scale, multi-client web applications, or an equivalent depth of senior development experience.
  • Extensive hands-on Java development experience with Oracle, SQL, or comparable relational database technologies.
  • Significant experience designing and developing REST APIs and RESTful web services.
  • Experience translating technical system specifications into working, tested applications, including detailed programming specifications, code development, compilation, debugging, documentation, maintenance, and unit testing.
  • Knowledge and experience with microservice architecture and applying core architecture principles to improve extensibility and maintainability.
  • Experience with object-oriented coding practices, current design patterns, refactoring, clean code, and structured development methodologies.
  • Experience developing Internet-ready applications and using rapid application development or Agile delivery approaches.
  • Experience with relational and hierarchical database technologies, query languages, SQL tuning, and data-access components.
  • Experience with security gateways and protocols such as JSON Web Tokens, OAuth 2.0, and SSL certificates.
  • Experience with middleware, gateways, communications protocols, enterprise integrations, and data migration or conversion activities.
  • Experience using Azure DevOps or comparable tools for work management, source control, build, testing, and deployment pipelines.
  • Experience conducting design walkthroughs, code reviews, impact assessments, and technical troubleshooting.
  • Experience eliciting and documenting information from diverse business stakeholders, subject-matter experts, architects, and other IT professionals.
  • Experience providing implementation, conversion, migration, and post-implementation support for complex applications.

 

General Skills / Duties:

  • Translate approved technical system specifications into working, tested, secure, and maintainable enterprise platform applications.
  • Develop detailed programming specifications and design, write, generate, compile, debug, document, maintain, and unit test application code.
  • Design and develop frontend, backend, API, integration, workflow, middleware, and data-access components using approved patterns and standards.
  • Build and maintain Java-based microservices, REST APIs, RESTful web services, Internet-ready applications, and reusable platform services.
  • Develop and maintain database objects, queries, data transformations, conversion routines, and integration components using relational or hierarchical database technologies.
  • Implement security gateways and protocols, including identity, access, token, certificate, and secure communications requirements.
  • Create and maintain automated unit, integration, API, database, and user-interface tests.
  • Participate in design walkthroughs, impact assessments, code reviews, estimation, backlog refinement, sprint planning, release planning, and technical decision-making.
  • Review, analyse, and modify build, configuration, product-installation, and deployment scripts, including coding, testing, and debugging.
  • Resolve and troubleshoot technical problems arising during development, implementation, conversion, migration, deployment, and operation.
  • Collaborate with business analysts, architects, UX designers, testers, DevOps engineers, security specialists, and other IT professionals throughout the software development lifecycle.
  • Provide post-implementation support, resolve production issues, and improve application performance, reliability, extensibility, and maintainability.
  • Prepare and maintain user, system, technical, deployment, and support documentation.
  • Provide technical guidance and quality oversight while meeting delivery commitments and adapting to changing priorities.

Requirements

Experience and Skill Set Requirements:

Must Haves:

  • Ten or more years of experience as a designer and developer of large-scale, multi-client web applications, or equivalent senior experience.
  • Extensive hands-on Java development experience with Oracle, SQL, or comparable relational databases.
  • Significant experience with REST APIs, RESTful web services, microservice architecture, and Internet-ready applications.
  • Experience with security gateways and protocols, including JSON Web Tokens, OAuth 2.0, SSL certificates, secure communications, and identity integration.
  • Experience with relational and hierarchical databases, query languages, SQL tuning, middleware, gateways, communications protocols, conversion, and migration.

 

Nice to have:

  • OPS or public sector exp.

 

Skill Set Requirements:

Core Skills and Experience:

  • Ten or more years of experience as a designer and developer of large-scale, multi-client web applications, or equivalent senior experience.
  • Extensive hands-on Java development experience with Oracle, SQL, or comparable relational databases.
  • Significant experience with REST APIs, RESTful web services, microservice architecture, and Internet-ready applications.
  • Experience translating specifications into working applications using structured and Agile methods, object-oriented practices, design patterns, clean code, automated testing, and Azure DevOps.

 

Technical Skills and Experience:

  • Experience with security gateways and protocols, including JSON Web Tokens, OAuth 2.0, SSL certificates, secure communications, and identity integration.
  • Strong understanding of Agile methodologies, structured development methods, object-oriented design, current design patterns, refactoring, and clean code.
  • Experience with relational and hierarchical databases, query languages, SQL tuning, middleware, gateways, communications protocols, conversion, and migration.
  • Experience with application design, deployment, installation scripts, troubleshooting, post-implementation support, and technical documentation.

 

Soft Skills:

  • Strong written and verbal communication, analytical, systematic problem-solving, decision-making, interpersonal, and negotiation skills.
  • Ability to develop and present ideas, lead or participate in design walkthroughs, and work effectively with functional and technical teams.
  • Demonstrated ability to perform under pressure, adapt to change, work within aggressive timelines, and consistently meet deadlines.

 

Public-Sector Experience:

  • Knowledge of Ontario Public Service development standards, processes, governance, security, accessibility, information-management, and documentation expectations.
Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the RQ11737 - Software Developer - Full Stack - Senior in Toronto, ON vacancy
  •  ...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... 
    Senior
    Full time

    Maarut Inc

    Toronto, ON
    6 days ago
  • $165k - $200k per year

     ...Senior Full Stack Software Developer Location: Toronto GTA (hybrid) · Type: Full-time · Openings: 2 · Salary: CA$165K – $200K + equity The role Build and ship the production web applications that power our client's global operations. This is for an action... 
    Senior
    Full time

    Targeted Talent

    Toronto, ON
    8 days ago
  •  ...technologies (JSON/XML). Experience designing, developing, and  supporting MuleSoft integration...  ...technical expertise to recommend, develop and maintain corporate policies, procedures...  ...architecture, design documents, and technology stack descriptions), user documentation.... 
    Senior
    Full time

    Maarut Inc

    Toronto, ON
    23 days ago
  •  ...Position: Full Stack -  Software Developer Location: Toronto, ON Job ID#: RQ11443 Duration: 6 Months Role Overview We are seeking a senior-level Full Stack Developer with strong expertise in Java and Angular to support the design... 
    Senior
    Long term contract
    Full time

    Symbiotic Digital

    Toronto, ON
    29 days ago
  •  ...working, tested applications, including developing detailed technical specifications, writing...  ..., develop, test, deploy, and maintain full-stack web applications using modern development...  ...teams, and stakeholders throughout the Software Development Life Cycle (SDLC). Troubleshoot... 
    Senior
    Full time

    Maarut Inc

    Toronto, ON
    27 days ago
  •  ...We do have a job opening for Software Developer - Full Stack - Senior for our direct client Province of Ontario. The position details are given below: Job Details: Job ID: RQ11347 - Software Developer - Full Stack - Senior Client : Land & Resources Cluster Location... 
    Senior
    Full time

    Itprofound Inc.

    Toronto, ON
    more than 2 months ago
  •  ...What you'll do: ~6+ years of software development experience, preferably with Project Lead experience. ~ Takes personal responsibility...  ...~ On-boards and mentors less experienced team members ~ Develops sophisticated software with minimum supervision ~ Makes complex... 
    Senior
    Full time

    Emburse

    Toronto, ON
    4 days ago
  • $110k per year

     .... In response to the evolving education landscape, Nelson developed Edwin, a digital learning ecosystem. Edwin is a learning platform...  ...the Role Reporting to the Team Lead, Development, the Senior Full Stack Developer (Developer III) is responsible for instrumenting, deploying... 
    Senior
    Long term contract
    Full time
    Temporary work
    Summer work
    Work at office
    Local area
    Remote work
    Flexible hours

    Nelson Education Ltd

    Toronto, ON
    more than 2 months ago
  •  ...We do have a job opening for S \ oftware Developer - Full Stack - Senior \\\\ for our direct client Province of Ontario. The position details are given below: \\ \\\\ \\\\ Job Details: \\\ \\\\\ \\\\ Job ID: \\\ RQ11224 - Software Developer - Full Stack - Senior \\\\... 
    Senior
    Full time

    Itprofound Inc.

    Toronto, ON
    more than 2 months ago
  • $90.16 - $108.23 per hour

     ...RQ11377 - Software Developer - Full Stack - Senior -  4  Openings Location: Hybrid (Work onsite 2 Days a week from Toronto or Guelph office) 40 St Clair W Toronto or 1 Stone Rd W Guelph  Duration: 6+ contract (125 Business Days) + 3 possible Extension  Must Have... 
    Senior
    Full time
    Contract work
    Work at office
    2 days per week

    Source Code

    Toronto, ON
    a month ago
  • $90.18 - $108.22 per hour

     ...RQ00731 - Software Developer - Full Stack - Senior 7+ month contract (164 business days) - possible extension  Hybrid (as needed onsite) - 525 University Avenue Must Haves: ~7+ years of hands-on ReactJS development experience building complex production-grade... 
    Senior
    Remplacement
    Full time
    Contract work

    Source Code

    Toronto, ON
    more than 2 months ago
  • $90.21 - $108.25 per hour

     ...RQ00738 - Software Developer - Full Stack - Senior Location: Toronto (525 University Avenue) - Hybrid Duration: 8 months contract (164 Business Days) possible extension Must Haves: Senior Full Stack software development experience delivering complex... 
    Senior
    Full time
    Contract work

    Source Code

    Toronto, ON
    more than 2 months ago
  •  ...Trevor Frances Recruitment is supporting a client in the search for a Senior Full Stack Developer. This role is suited for an experienced developer who brings strong technical expertise across both front-end and back-end development, along with the ability to design and... 
    Senior
    Full time

    Trevor Frances Recruitment

    Toronto, ON
    more than 2 months 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
    Full time

    Maarut Inc

    Toronto, ON
    a month ago
  • $90.21 - $108.25 per hour

     ...RQ11523 - Software Developer - Full Stack - Senior Contract: 1 year 2 months (283 business days) + extention No Clearance required Location: Toronto, On (On-site) Must Have: Experience with React Native framework for cross-platform mobile app development... 
    Senior
    Full time
    Contract work

    Source Code

    Toronto, ON
    a month ago
  •  ...Position: Software Developer - Full Stack Location: Toronto, ON (Onsite) Job ID#: RQ11132 Duration: 12 Months Role Overview We are seeking a Software Developer - Full Stack to support the design, development, implementation, and maintenance of enterprise... 
    Full time

    Symbiotic Digital

    Toronto, ON
    more than 2 months ago
  • $90.2 - $108.29 per hour

     ...RQ00788 - Software Developer - Full Stack - Seniorx3 Duration: 1 Year (250 Business Days) + 1 Possible Extension Location: 525 University Avenue Toronto ( Up to 3 days onsite (subject to HM's discretion) ) No security clearance  Must Have skills:... 
    Senior
    Full time

    Source Code

    Toronto, ON
    a month ago
  •  ...done right. That means continuously improving our home care software platform, built specifically for multi-site home care...  ...the comfort of their homes.   Job Description The Full Stack JavaScript Developer works in a small agile development team, producing the most... 
    Full time
    Work at office
    Remote work
    Flexible hours

    VIV Technologies

    Toronto, ON
    2 days ago
  • $70k - $90k per year

     ...Our Development team is growing, and we're looking for a .NET Full-Stack Developer who's excited to build high-quality, customer-facing features...  ...environment. ~ Education in Computer Science, Computer/Software Engineering, or equivalent experience preferred Bonus... 
    Long term contract
    Permanent employment
    Full time
    Internship
    Work at office
    Flexible hours
    2 days per week
    3 days per week

    Method Integration Inc.

    Toronto, ON
    9 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...  ...there's a surface to match most strengths. We're not building software for software's sake. Our products only matter when a client can... 
    Senior
    Full time
    Contract work
    Apprenticeship
    Remote work
    Flexible hours

    Flinks

    Toronto, ON
    more than 2 months ago
  •  ...About us Appnovation is a global, full-service digital partner that combines Strategy, Experience & Design, Engineering and Managed...  .... Endless possibilities. ROLE OVERVIEW: As a Full-Stack Developer, you will architect and build custom web applications across multiple... 
    Senior
    Full time

    Appnovation Technologies

    Toronto, ON
    more than 2 months ago
  •  ...Description We are looking for a Full Stack developer to join our Toronto team and help us take our products to the next level in connectivity...  ...and global Transportation.    The Role  As a Senior Full Stack Developer, you will work on projects related to machine... 
    Senior
    Full time
    Internship

    Invision Ai

    Toronto, ON
    a month ago
  •  ...the Pantry Design System. Developer Productivity: Internal tooling...  ...of how we build, test and ship software. Treat internal engineers...  ...delivery practices. Our core stack is TypeScript, React, Node.js,...  ...experience building full-stack web or mobile products.... 
    Long term contract
    Full time
    Work at office

    Maintainx

    Toronto, ON
    14 days ago
  •  ...Canadians who are underserved by the traditional financial system.   Position Summary: Haventree is looking for a Senior Software Engineer ( Full Stack ) to join our fast-growing team. In this role, you will design and build end-to-end solutions that power our customer-... 
    Senior
    Full time
    Flexible hours

    Haventree Bank

    Toronto, ON
    more than 2 months ago
  •  ...STAN is looking for a full-time Senior Software Engineer who is an enthusiastic problem solver to help create the technology that will change the...  ...learn more, feel free to visit us at Tasks Work on developing the first A.I. assistant for residential buildings/communities... 
    Senior
    Full time
    Work at office

    STAN AI

    Toronto, ON
    more than 2 months ago
  •  ...and web applications on a modern Microsoft stack (C#, .NET, ASP.NET MVC, Azure, SQL Server...  ...years building and shipping production software in a team setting. ~ Strong grasp of object...  ...world experience. Benefits Why Developers like working here ~ Competitive... 
    Long term contract
    Full time
    Work at office
    Work from home
    3 days per week

    Calliere

    Toronto, ON
    more than 2 months ago
  •  ...subscription management features across our full-stack architecture. Build and maintain...  .../ Node.js for platform integrations. Develop user-facing subscription management interfaces...  ...: ~5+ years of experience in Software Engineering ~ Bachelor's degree in computer... 
    Senior
    Full time
    Work at office
    Remote work
    Worldwide
    Flexible hours

    E2x Is Now Part Of Apply Digital

    Toronto, ON
    more than 2 months ago
  •  ...Full Stack Developer Junior / Intermediate About Reactiv Reactiv is an AI-powered platform that helps Shopify merchants build beautifully branded, high-converting mobile apps without the usual complexity. At the core of what we do is Reactiv Clips, a feature... 
    Full time
    Work at office
    Remote work
    2 days per week
    3 days per week

    Reactiv

    Toronto, ON
    11 days ago
  • $100k - $125k per year

    1-800-GOT-JUNK? is seeking a Senior Software Engineer (Full Stack) to join our Product & Technology team in Vancouver or Toronto . You will sit on the Omni Channel Product Team, building commercial customer and field-facing products end to end: not only implementing tickets... 
    Senior
    Full time
    Internship
    Work at office
    Remote work

    O2e Brands

    Toronto, ON
    more than 2 months ago
  • $118k - $152k per year

     ...intersection of engineering, cloud technology, and financial services. The Role We are looking for an experienced Senior Full-Stack Python Software Engineer to design and build high-quality digital solutions using Python web frameworks and modern front-end technologies... 
    Senior
    Full time
    Internship
    Immediate start

    Capco

    Toronto, ON
    13 days ago

Do you want to receive more vacancies?

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