RQ11645 - Software Developer - Full Stack - Senior
Maarut
Description:
- Demonstrated experience designing, developing and integrating AI-enabled applications, including Large Language Models (LLMs), AI agents, agent-based workflows, document processing solutions, and human-in-the-loop review and approval processes. This role will support the development of the Curriculum AI Assistant Platform, which combines AI agents and user workflows to accelerate curriculum development while keeping curriculum experts responsible for all decisions and approvals.
Responsibilities:
- Design, develop, test and support AI-powered applications and workflows
- Design, implement and maintain data pipelines, including extraction, transformation and loading activities.
- Translate technical specifications into working, tested applications.
- Develop detailed programming specifications and write, test, debug and maintain application code.
- Develop and integrate AI agents into a secure web-based platform
- Develop APIs and application services that support AI capabilities, document processing and workflow automation.
- Implement human-in-the-loop workflows that allow users to review, validate and approve AI-generated content.
- Resolve technical issues and provide support during implementation, testing, deployment and maintenance.
- Prepare technical documentation and support knowledge transfer activities.
Requirements
Experience and Skill Set Requirements:
Must Haves:
- Design, develop, test and support AI-powered applications and workflows
- Develop and integrate AI agents into a secure web-based platform
- Develop APIs and application services that support AI capabilities, document processing and workflow automation.
- Implement human-in-the-loop workflows that allow users to review, validate and approve AI-generated content.
- Develop APIs and application services that support AI capabilities, document processing and workflow automation.
Skill Set Requirements:
Full Stack Development and Solution Architecture:
- Experience designing, developing, testing and supporting enterprise web applications.
- Experience with front-end and back-end development using modern development frameworks and design patterns.
- Experience designing and implementing scalable application architectures.
- Experience developing and integrating REST APIs, application services and middleware components.
- Experience integrating front-end applications with APIs and backend services.
- Experience working with relational databases, data modelling, SQL and data integration solutions.
- Experience designing, developing, testing, debugging and maintaining application code.
- Experience designing and implementing CI/CD pipelines and automated deployment processes.
- Experience developing AI-enabled applications using Large Language Models (LLMs), AI services or AI platforms.
- Experience designing and implementing Retrieval-Augmented Generation (RAG), knowledge retrieval and document processing solutions.
- Experience developing and integrating AI agents and multi-step workflow solutions.
- Experience implementing human-in-the-loop workflows that support review, validation and approval processes.
- Experience implementing source traceability, output validation and auditability features.
- Experience working with Azure services such as Azure Functions, API Management, Logic Apps or similar cloud technologies.
- Experience implementing Azure Active Directory (Entra ID), Single Sign-On (SSO), Multi-Factor Authentication (MFA), authentication and authorization controls.
- Understanding of Angular, JavaScript, HTML, CSS and modern web development practices.
Agile Delivery and Technical Collaboration:
- Experience working within Agile product delivery teams.
- Experience participating in sprint planning, backlog refinement, sprint reviews and retrospectives.
- Experience translating business requirements into technical solutions and backlog items.
- Experience estimating effort and breaking work into implementable increments.
- Experience collaborating with business analysts, UX designers, architects, QA resources and product owners.
- Experience documenting technical requirements, solution designs and implementation approaches.
- Experience supporting MVP delivery and iterative product enhancement.
- Experience using Azure DevOps, Jira or similar delivery and backlog management tools.
- Experience contributing to DevOps practices, release management and continuous improvement activities.
- Experience supporting technical discovery, proof-of-concepts and validation activities.
Security, Privacy and Quality Engineering:
- Experience designing secure applications and services using security-by-design principles.
- Experience implementing role-based access controls, separation of duties and audit logging.
- Experience designing solutions that protect sensitive information and comply with privacy requirements.
- Experience implementing secure handling of documents, uploads, notifications and generated content.
- Experience building applications that prevent unauthorized access and information disclosure.
- Experience implementing application monitoring, logging, troubleshooting and operational support capabilities.
- Experience conducting unit testing, integration testing and supporting user acceptance testing.
- Experience conducting code reviews and applying software quality assurance practices.
- Experience designing and developing accessible applications that comply with AODA and WCAG requirements.
- Experience supporting production deployments, issue resolution and ongoing application maintenance.
Communication, Facilitation and Delivery Coordination:
- Strong analytical, problem-solving and communication skills.
- Experience working within multidisciplinary delivery teams.
- Experience collaborating with business, product, UX, accessibility, privacy and security teams.
- Experience facilitating technical discussions, design walkthroughs and solution reviews.
- Experience preparing technical documentation, architecture diagrams and knowledge transfer materials.
- Experience presenting technical concepts, risks, trade-offs and recommendations to technical and non-technical audiences.
- Proven ability to manage competing priorities and meet project deadlines.
- Ability to work independently and collaboratively in a team environment.
- ...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....SeniorFull time
- ...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...SeniorLong term contractFull time
- ...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...SeniorFull time
$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...SeniorFull timeContract workWork at office2 days per week$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...SeniorLong term contractFull timeTemporary workSummer workWork at officeLocal areaRemote workFlexible hours- ...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 \\\\...SeniorFull time
- ...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...SeniorFull time
- ...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...SeniorFull time
$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...SeniorContract work$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...SeniorFull timeContract workApprenticeshipRemote workFlexible hours$90k - $100k per year
...! About You You possess strong software design, development and testing skills acquired... ...You can recognize software problems and develop creative solutions within an energizing... ...Hands-on experience working with senior-level business leaders Schedule:...SeniorFull timeInternshipManual laborWork at officeWorldwideMonday to fridayFlexible hours$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...SeniorRemplacementFull timeContract work$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:...SeniorFull time$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...SeniorFull timeContract work- ...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...SeniorFull time
- ...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
$150k - $190k per year
...for a meaningful outcome, you’ve found your next home. ROLE SALARY BAND $150,000 - $190,000 ROLE OVERVIEW The Senior Full stack Developer is a key contributor responsible for delivering high-quality, scalable software across the frontend and backend. This role...SeniorLong term contractFull timeInternshipLocal areaSleeping nightsFlexible hours$115k - $125k per year
...Product, QA, and your pod. How We Build We expect every developer on this team to use AI coding tools — GitHub Copilot, Claude, Cursor... ...layer on top. What We're Looking For You move across the stack without losing altitude — Angular MFE one moment, .NET...SeniorRemplacementFull timeInternshipWork at officeLocal area2 days per week- ...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...SeniorFull time
- ...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 contractFull timeWork at officeWork from home3 days per week
- ...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...Full timePnp
$130k - $150k per year
...We're looking for a Senior Full Stack Software Engineer who is passionate about building high-quality software in an AI-native way. Someone who treats Claude and the latest agentic coding tools as a core part of their craft, not a novelty. In this role, you will own technical...SeniorFull timeCasual work- ...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...SeniorFull timeWork at officeRemote workWorldwideFlexible hours
- ...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...SeniorFull timeWork at office
- ...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-...SeniorFull timeFlexible hours
$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...SeniorFull timeInternshipWork at officeRemote work$80k - $95k per year
...global provider of engineering modelling, analysis, and design software across geotechnical, mining, structural, hydrogeology, and... ..., and Asia-Pacific. The Role We are looking for a Full Stack Web Developer to help build and evolve Rocscience’s web-based engineering...Work at officeWork from home- ...pipelines Ingest and connect siloed databases The Role As a Full Stack Engineer, you will be working on one or more of our new product... ...solutions that drive direct value to the users. ~5+ years of software development experience with modern full-stack web development....Long term contractFull timeWork from homeFlexible hours
$120k - $150k per year
...modern fintech platform used nationwide, where your code directly shapes real-world financial experiences. We’re hiring a Senior Full Stack Developer (.NET/Angular) to join fast-growing Canadian fintech company building modern mortgage platforms that streamline how brokers...SeniorLong term contractFull timeWork at office2 days per week3 days per week- ...match. The Role This is our single hiring pipeline for Full-Stack Developers across our product and platform teams. On the product side,... ...tradeoff to a designer or a support lead as easily as to another developer. ~ Comfort making progress on a problem before the spec is...Long term contractFull timeImmediate startRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to RQ11645 - Software Developer - Full Stack - Senior. Be the first to apply!
- software engineer internship Toronto, ON
- software engineer Toronto, ON
- software developer remote Toronto, ON
- développeur logiciel Toronto, ON
- software developer internship no experience Toronto, ON
- software developer no experience Toronto, ON
- new graduate software developer Toronto, ON
- software developer internship Toronto, ON
- remote entry level software developer Toronto, ON
- software design engineer Toronto, ON

