We are seeking a highly accomplished Senior Back End Software Developer to lead the technical design, server-side implementation, and database integration of enterprise-scale applications. In this role, you will take hands-on technical ownership of the data interchange between core server architectures and public-facing frontend platforms. Operating across complex transactional ecosystems, you will translate detailed systems specifications into secure, high-performance backend logic, build scalable web API layers, and provide specialized tier-3 troubleshooting to ensure system efficiency and resilience.
...
Location: Toronto, ON (Onsite at 222 Jarvis St., 7.25 hours per day between 8:00 AM and 5:00 PM)
Duration: 10-month contract
Advantages
End-to-End Logic Ownership: Command full technical control over server-side logic execution, database structures, and backend data-interchange pathways.
Balanced Full-Stack Exposure: Expand your engineering reach by integrating highly interactive, design-driven frontend modules with deep transactional database engines.
Strategic Infrastructure Visibility: Steer critical performance-tuning initiatives and runtime data conversions for a major enterprise infrastructure project.
Structured Workspace Routine: Benefit from a highly reliable, standard daytime framework located at a central, accessible downtown professional workspace.
Responsibilities
Server-Side Application Engineering: Translate high-level systems design specifications into working, fully tested applications. Author detailed programming specifications, write clean compiled code, and execute rigorous unit testing matrices.
API Development & System Architecture: Design, build, and maintain robust, scalable backend RESTful API web services to manage the secure, high-performance interchange of data between server ecosystems and end-user platforms.
Database & Information Governance: Lead the structural definition, modeling, optimization, and maintenance of centralized relational and hierarchical database technologies, maximizing query responsiveness.
Frontend Component Integration: Collaborate with client-side engineers to seamlessly integrate user-facing presentation layouts and modern client-side design components into the broader application architecture.
Tier-3 Operations & Problem Solving: Diagnose, isolate, and resolve complex application and database bottlenecks arising during system use, runtime operations, data conversions, or structural environment migrations.
Lifecycle DevOps & Automation: Support integration tracks by reviewing, analyzing, and modifying product installation scripts, automation routines, and backend data middleware configurations.
Agile Stakeholder Consultation: Participate actively in project walkthroughs, sprint reviews, and architectural design sessions under Rapid Application Development (RAD) and Agile frameworks, generating detailed technical and system documentation.
Qualifications
Core Backend Seniority: 8+ years of progressive professional experience navigating the entire Software Development Life Cycle (SDLC) within complex, multi-tiered enterprise application environments.
API Engineering Expertise: Proven, hands-on master-level experience designing, developing, and securing backend (API) integration layers and communication protocols.
Frontend Ecosystem Literacy: Demonstrated experience developing and connecting web applications utilizing Angular frameworks paired with clean, accessible component principles like Material Design.
Database & Query Performance Skills: Advanced practical knowledge of relational database management systems (RDBMS), information retrieval packages, and optimization using structured query languages.
Technical Design & Tooling: Strong capability utilizing structured object-oriented methodologies, modern software design patterns, middleware components, and installation scripting tools.
Communication & Collaboration: Outstanding verbal, written, and consultative communication skills, with a proven track record of facilitating technical design sessions and clarifying specs for cross-functional project teams.
Nice to Have:
Prior professional software engineering experience operating within a Canadian public sector framework or government I&IT delivery branch.
Foundational knowledge of digital accessibility compliance guidelines (AODA standards) and information management principles.
Summary
If you're interested in the "Senior Software Developer - Back End" 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!
Randstad Canada is committed to fostering a workforce reflective of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity and inclusion within the workplace by examining our internal policies, practices, and systems throughout the entire lifecycle of our workforce, including its recruitment, retention and advancement for all employees. In addition to our deep commitment to respecting human rights, we are dedicated to positive actions to affect change to ensure everyone has full participation in the workforce free from any barriers, systemic or otherwise, especially equity-seeking groups who are usually underrepresented in Canada's workforce, including those who identify as women or non-binary/gender non-conforming; Indigenous or Aboriginal Peoples; persons with disabilities (visible or invisible) and; members of visible minorities, racialized groups and the LGBTQ2+ community.
Randstad Canada is committed to creating and maintaining an inclusive and accessible workplace for all its candidates and employees by supporting their accessibility and accommodation needs throughout the employment lifecycle. We ask that all job applications please identify any accommodation requirements by sending an email to accessibility@randstad.ca to ensure their ability to fully participate in the interview process.
This posting is for existing and upcoming vacancies.
show more
We are seeking a highly accomplished Senior Back End Software Developer to lead the technical design, server-side implementation, and database integration of enterprise-scale applications. In this role, you will take hands-on technical ownership of the data interchange between core server architectures and public-facing frontend platforms. Operating across complex transactional ecosystems, you will translate detailed systems specifications into secure, high-performance backend logic, build scalable web API layers, and provide specialized tier-3 troubleshooting to ensure system efficiency and resilience.
Location: Toronto, ON (Onsite at 222 Jarvis St., 7.25 hours per day between 8:00 AM and 5:00 PM)
Duration: 10-month contract
Advantages
End-to-End Logic Ownership: Command full technical control over server-side logic execution, database structures, and backend data-interchange pathways.
Balanced Full-Stack Exposure: Expand your engineering reach by integrating highly interactive, design-driven frontend modules with deep transactional database engines.
Strategic Infrastructure Visibility: Steer critical performance-tuning initiatives and runtime data conversions for a major enterprise infrastructure project.
...
Structured Workspace Routine: Benefit from a highly reliable, standard daytime framework located at a central, accessible downtown professional workspace.
Responsibilities
Server-Side Application Engineering: Translate high-level systems design specifications into working, fully tested applications. Author detailed programming specifications, write clean compiled code, and execute rigorous unit testing matrices.
API Development & System Architecture: Design, build, and maintain robust, scalable backend RESTful API web services to manage the secure, high-performance interchange of data between server ecosystems and end-user platforms.
Database & Information Governance: Lead the structural definition, modeling, optimization, and maintenance of centralized relational and hierarchical database technologies, maximizing query responsiveness.
Frontend Component Integration: Collaborate with client-side engineers to seamlessly integrate user-facing presentation layouts and modern client-side design components into the broader application architecture.
Tier-3 Operations & Problem Solving: Diagnose, isolate, and resolve complex application and database bottlenecks arising during system use, runtime operations, data conversions, or structural environment migrations.
Lifecycle DevOps & Automation: Support integration tracks by reviewing, analyzing, and modifying product installation scripts, automation routines, and backend data middleware configurations.
Agile Stakeholder Consultation: Participate actively in project walkthroughs, sprint reviews, and architectural design sessions under Rapid Application Development (RAD) and Agile frameworks, generating detailed technical and system documentation.
Qualifications
Core Backend Seniority: 8+ years of progressive professional experience navigating the entire Software Development Life Cycle (SDLC) within complex, multi-tiered enterprise application environments.
API Engineering Expertise: Proven, hands-on master-level experience designing, developing, and securing backend (API) integration layers and communication protocols.
Frontend Ecosystem Literacy: Demonstrated experience developing and connecting web applications utilizing Angular frameworks paired with clean, accessible component principles like Material Design.
Database & Query Performance Skills: Advanced practical knowledge of relational database management systems (RDBMS), information retrieval packages, and optimization using structured query languages.
Technical Design & Tooling: Strong capability utilizing structured object-oriented methodologies, modern software design patterns, middleware components, and installation scripting tools.
Communication & Collaboration: Outstanding verbal, written, and consultative communication skills, with a proven track record of facilitating technical design sessions and clarifying specs for cross-functional project teams.
Nice to Have:
Prior professional software engineering experience operating within a Canadian public sector framework or government I&IT delivery branch.
Foundational knowledge of digital accessibility compliance guidelines (AODA standards) and information management principles.
Summary
If you're interested in the "Senior Software Developer - Back End" 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!
Randstad Canada is committed to fostering a workforce reflective of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity and inclusion within the workplace by examining our internal policies, practices, and systems throughout the entire lifecycle of our workforce, including its recruitment, retention and advancement for all employees. In addition to our deep commitment to respecting human rights, we are dedicated to positive actions to affect change to ensure everyone has full participation in the workforce free from any barriers, systemic or otherwise, especially equity-seeking groups who are usually underrepresented in Canada's workforce, including those who identify as women or non-binary/gender non-conforming; Indigenous or Aboriginal Peoples; persons with disabilities (visible or invisible) and; members of visible minorities, racialized groups and the LGBTQ2+ community.
Randstad Canada is committed to creating and maintaining an inclusive and accessible workplace for all its candidates and employees by supporting their accessibility and accommodation needs throughout the employment lifecycle. We ask that all job applications please identify any accommodation requirements by sending an email to accessibility@randstad.ca to ensure their ability to fully participate in the interview process.
This posting is for existing and upcoming vacancies.
show more