RQ11737 - Software Developer - Full Stack - Senior
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.
- ...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...SeniorFull time
$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...SeniorFull time- ...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
- ...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
- ...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...SeniorFull time
$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
$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$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.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- ...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
- ...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
$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...SeniorFull timeContract work- ...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
$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- ...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 timeWork at officeRemote workFlexible hours
$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 contractPermanent employmentFull timeInternshipWork at officeFlexible hours2 days per week3 days per week$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- ...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
- ...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...SeniorFull timeInternship
- ...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 contractFull 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
- ...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
- ...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
- ...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
- ...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 timeWork at officeRemote work2 days per week3 days per week
$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$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...SeniorFull timeInternshipImmediate start
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to RQ11737 - Software Developer - Full Stack - Senior. Be the first to apply!
- software engineer - computer Toronto, ON
- software developer no experience Toronto, ON
- développeur logiciel Toronto, ON
- senior software developer Toronto, ON
- linux software engineer Toronto, ON
- software developer summer internship Toronto, ON
- software engineer co-op Toronto, ON
- ingénieur logiciel Toronto, ON
- software engineer salary in canada Toronto, ON
- software engineer Toronto, ON

