Senior Software Developer - Full Stack

Randstad

$100K — $120K *
Information Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • 7+ years of hands-on full-stack software development using the MERN stack (MongoDB, Express, React, Node.js)
  • 4+ years developing and maintaining technical documentation such as build books and deployment procedures
  • Experience in creating and maintaining solution architecture models and design specifications
  • Proficient with Git, Azure DevOps, and managing CI/CD pipelines for automated releases
  • Practical knowledge of building AODA-compliant applications and implementing security protocols like OAuth 2.0 and SAML

Responsibilities

  • Architect, develop, test, and deploy enhancements and bug fixes using the MERN stack
  • Author and update technical documentation, including build books and release management procedures
  • Create and refine solution design artifacts and system flow diagrams
  • Manage source code and configure CI/CD pipelines using Azure DevOps and Git
  • Enforce IT security best practices and ensure compliance with accessibility standards
  • Collaborate with technical leads on security, privacy, and architecture reviews
  • Work with analysts and project leads to gather requirements and provide knowledge transfer for support

Benefits

  • Fully onsite work environment, fostering direct collaboration with cross-functional teams
  • Opportunity to lead technical initiatives and influence system architecture
  • Involvement in cloud and CI/CD processes using Azure and DevOps technologies
  • Contract position allows for focused contributions without long-term commitment
  • Potential exposure to public sector technology standards and practices
Full Job Description
job details

We are seeking an experienced Senior Software Developer - Full Stack with deep MERN stack expertise to lead ongoing application enhancements, bug fixes, platform upgrades, and technical maintenance for enterprise web platforms. In this role, you will design and implement responsive user interfaces and robust backend services using MongoDB, Express, React, and Node.js within cloud-hosted environments. Working closely with cross-functional technical teams, you will author comprehensive technical and operational documentation, maintain solution architecture models, enforce security and accessibility standards, and support continuous delivery pipelines in an Agile framework. ...

Location: Toronto, ON or Guelph, ON (Fully Onsite - 5 days/week required) Duration: 7-month contract. Advantages MERN Stack Focus: Modern full-stack development leveraging MongoDB, Express, React, and Node.js. Cloud & CI/CD Scope: Hands-on work in Azure-hosted cloud environments using Azure DevOps and Git. High Technical Ownership: Direct influence over system architecture, build books, and release management. Structured Onsite Collaboration: Work directly with multidisciplinary teams in a dedicated, 5-day onsite environment. Responsibilities Full-Stack MERN Development: Architect, develop, test, and deploy feature enhancements, bug fixes, and technical performance improvements using MongoDB, Express, React, and Node.js. Technical Documentation & Build Books: Author, update, and maintain detailed technical documentation, including operational build books, deployment scripts, release management protocols, and support guides. Architecture & Solution Modeling: Create and refine solution design artifacts, data models, system flow diagrams, and architectural specifications. Cloud & DevOps Integration: Manage source code repositories, configure automated CI/CD deployment pipelines, and maintain release workflows using Azure DevOps and Git. Security & Compliance Standards: Enforce IT security best practices, implement modern authentication protocols (OAuth 2.0, SAML), and ensure solution compliance with digital accessibility standards (AODA). Governance & Architecture Reviews: Collaborate with technical leads to support security, privacy, and architecture review processes by providing implementation expertise and technical inputs. Stakeholder Collaboration & Knowledge Transfer: Work closely with business analysts, project leads, and technical teams to gather requirements, resolve system issues, and deliver comprehensive knowledge transfer for operational supportability. Qualifications MERN Stack Seniority: 7+ years of hands-on full-stack software development experience using the MERN (MongoDB, Express, React, Node.js) technology stack (Strictly Required). Technical & Operational Documentation: 4+ years of experience developing and maintaining comprehensive technical documentation, including build books, deployment procedures, and release management guides (Strictly Required). Solution Design Artifacts: Demonstrated experience updating and maintaining solution architecture models, diagrams, and design specifications (Strictly Required). DevOps & Version Control: Proven experience using Git, Azure DevOps, and CI/CD pipelines for source control and automated release deployments (Strictly Required). Accessibility & Security Protocols: Practical experience building AODA-compliant applications and implementing authentication protocols such as OAuth 2.0 and SAML. Agile Software Delivery: Strong track record working within collaborative Agile software development teams. Nice-to-Have Assets: Hands-on experience building and deploying cloud-native applications directly in Microsoft Azure. Familiarity with public sector technology standards and directives. Summary If you're interested in the "Senior Software Developer - Full Stack" role based in Toronto, we encourage you to apply online at www.randstad.ca. Only qualified candidates will be contacted for the next steps. We look forward to hearing from you! ...

share this job.

Similar Jobs

More Jobs at Randstad

More Information Technology Jobs

Find similar Senior Software Developer - Full Stack jobs: