senior software developer.
Randstad
We are seeking a highly accomplished Senior Software Developer for an enterprise-level contract opportunity based in Toronto. In this role, you will take on a premier engineering capacity within full-stack application development, cloud architectures, and database streams, specializing in modernizing multi-tiered web, microservices, and mobile-ready solutions.
As a principal developer, you will bridge the gap between complex business requirements, secure cloud deployment pipelines, and scalable database architectures. Operating fully onsite in Toronto, you will lead the end-to-end design and implementation of secure web applications, build DevSecOps pipelines in Microsoft Azure, optimize relational database systems, and enforce strict accessibility, privacy, and security standards across the software development lifecycle. Location: Toronto, ON Assignment Type: Onsite (5 days per week) Contract Duration: 7 months (with potential for 1-time extension) AdvantagesAdvanced Azure & DevSecOps Stack: Hands-on development utilizing Azure Container Apps, AKS, Azure Data Factory, API Management, and automated security scanning pipelines.
Modern Architectural Scope: Lead microservices design, containerized deployments (Docker/Kubernetes), and Zero-Trust security integrations.
Full-Stack Technical Depth: Engage across Java/Jakarta, J2EE, MVC frameworks, REST/SOAP APIs, and MS SQL Server 2019+ data modeling. High-Impact Domain Focus: Contribute to critical enterprise solutions incorporating strict privacy, security (PHIPA/FIPPA), and digital accessibility (AODA) frameworks. ResponsibilitiesDesign, develop, and maintain multi-tiered web, client/server, and mobile application solutions using J2EE, Java (Jakarta), MVC, JavaScript/jQuery, JSON, REST/SOAP APIs, and JPA/Hibernate. Architect and implement Azure cloud services, including Azure API Management, Azure Container Apps, Azure Kubernetes Service (AKS), Azure SQL Database, and Azure Entra ID. Engineer end-to-end CI/CD DevSecOps pipelines using Git, GitHub, and Azure DevOps with integrated automated deployment, vulnerability scanning, and dependency checking. Perform relational database administration, data modeling, T-SQL scripting, stored procedure development, and query performance tuning on MS SQL Server (2019 and later). Design, build, and deploy ETL/ELT pipelines using Azure Data Factory for hybrid on-premises to cloud data synchronization and enterprise analytics support. Implement Zero-Trust security architectures, incorporating TLS, mTLS, RBAC/ABAC, SAML, and OAuth security tokens across microservices and web services. Ensure all web applications and user interfaces comply fully with Accessibility for Ontarians with Disabilities Act (AODA) standards. Create and update formal technical documentation, architecture artifacts (data models, deployment diagrams, component models), and system specifications. Author unit tests and integration tests, assist with data validation, and support user acceptance testing (UAT) through active defect triage and resolution. Perform root-cause troubleshooting, performance monitoring, and system tuning in production and pre-production environments. Provide technical guidance, code reviews, and knowledge transfer to support team members and ensure long-term solution maintainability. Qualifications
Core Technical & Architectural Requirements
Full-Stack & Application Development: 10+ years of experience in structured development, design, and implementation of multi-tiered web and mobile applications using J2EE, Java (Jakarta), MVC, JavaScript, REST/SOAP APIs, and microservices architectures. Relational Database & Data Integration: 10+ years of hands-on experience with MS SQL Server (2019 or later), T-SQL, stored procedures, data modeling, ETL/ELT pipelines, and database performance tuning. Azure Cloud Services: 3+ years of hands-on development experience with Azure Cloud technologies, including API Management, Azure Container Apps, AKS, Azure Data Factory, Azure SQL, and Azure Entra ID. DevSecOps & CI/CD Pipelines: 3+ years of experience constructing automated CI/CD DevSecOps pipelines in Azure DevOps/GitHub featuring automated security scanning and dependency checks, alongside 5+ years of Git version control experience. Security & Zero-Trust Architecture: 3+ years of experience building secure web services using TLS/mTLS, OAuth/SAML, RBAC/ABAC, and Zero-Trust principles. Containers & Orchestration: Practical experience with Docker containerization and Kubernetes orchestration. Privacy, Governance & Public Sector Assets
Privacy & Security Context: Demonstrated experience navigating privacy and security requirements within healthcare or highly regulated enterprise environments (e.g., PHIPA/FIPPA compliance). Accessibility Standards: Proven experience ensuring web applications comply with AODA standards. Public Sector Context: 5+ years of experience working within federal, provincial, or broader public-sector environments, including familiarity with enterprise architecture frameworks, gating processes, and Agile/Waterfall methodologies. Soft Skills & Professional Attributes
Technical Leadership: Proven ability to guide technical designs, recommend platform improvements, and mentor delivery teams. Analytical Diagnostics: Strong critical thinking, analytical problem-solving, and troubleshooting capabilities in complex production environments. Communication & Collaboration: Excellent written, verbal, and presentation skills to effectively consult with multi-disciplinary stakeholders. Summary
If you're interested in the "Senior Software Developer" role based in Toronto, we encourage you to apply online at
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 View email address on randstad.com to ensure their ability to fully participate in the interview process. This posting is for existing and upcoming vacancies. show more
$107k - $157.3k per year
...for everyone. Our customers build the tallest skyscrapers, develop sustainable housing, launch rockets, and invent solutions for... ...engineering team and help shape the future of civil engineering software. As a Senior Software Developer, you will independently own major...SeniorFull timeFor contractorsWorldwide- We are seeking a highly accomplished Senior Software Developer to drive the technical design, development, and delivery of large-scale, multi-client web applications. In this role, you will translate complex technical system specifications into secure, high-performing code...SeniorContract workManual labor
$110k - $130k per year
...setting Startup company Private company, corporation or industry Responsibilities Tasks Write, modify, integrate and test software code Maintain existing computer programs by making modifications as required Communicate technical problems, processes and...SeniorPermanent employmentFull timeRemote work- We are seeking a skilled Senior Software Developer to support the delivery of assigned application enhancements and post-Minimum Viable Product (MVP) solution evolution. Working as part of an integrated technical delivery team comprising internal and vendor resources, you will...SeniorLong term contractContract workManual labor
- We are seeking a highly accomplished Senior Software Developer for an enterprise-level contract opportunity based in Toronto. In this role, you will take on a premier engineering capacity within application development and software modernization streams, specializing in designing...SeniorContract work
- We are seeking an experienced, high-performing Software Developer to drive the analysis, design, development, and integration of large-scale, multi-tiered enterprise solutions. In this role, you will take technical ownership across the full application lifecycle, translating...Senior
- ...Fintech companies, having led the global audit and accounting software industry for over 30 years, with more than 500,000 users... ...list Caseware as a skill on their LinkedIn profiles! As a Senior Software Developer , you will be creating prototypes and software design proposals...SeniorPermanent employmentFull timeRemote work
- We are seeking a highly accomplished Senior Software Developer to drive the technical design, development, and evolution of complex, high-visibility application platforms. In this role, you will hold technical ownership over real-time tracking systems, service scheduling engines...SeniorContract workWork at officeRemote work
$96.4k - $142.66k per year
...building highly scalable systems that process millions of requests per minute and terabytes of data per day? Zynga is looking for a Senior Software Engineer to join the Data Ingestion team in our Analytics organization. The Data Ingestion team builds SDKs and near real-time...SeniorFull timeLocal area- ...Scope : The Software Developer supports the delivery of assigned enhancements of the Office of the Public Guardian and Trustee (OPGT) Modernization program, including functionality intentionally sequenced beyond the Minimum Viable Product (MVP). Working as part of...SeniorLong term contractContract workWork at office
- ...Deliverable: Ensure Accessibility standards are met (AODA). Developing and maintaining system design models, program codes, technical... .... ~ Experience with the privacy and security requirements or software development in a health context, or equivalent. ~...SeniorContract workFlexible hours
$151.2k - $189k per year
...sure clients get correct, timely reporting and tax documents no matter what the rest of Wealthsimple ships. We're a small team of 7 developers holding meaningful scope across a mix of Ruby services, Python data pipelines (including PySpark), and Airflow orchestration. If you...SeniorLong term contractFull timeWork from home$88.57 - $106.28 per hour
...RQ11389 - Software Developer - Senior Duration: 9 months (184 business days) + 2 possible extension Security LevelCRJMC + Credit Check Location: Toronto (595 Bay Street) On-site A Note on Assignment Type: This position is currently listed...SeniorLong term contractContract workWork at officeMonday to friday- ...RQ11370 - Software Developer - Senior 8+ Months Duration (184 Business Days) ONSITE MUST HAVES: ~5+ years of experience developing and supporting enterprise applications, including Microsoft Dynamics365 Customer Engagement (CE). ~ Proven experience implementing...Senior
- ...Read on to see how you can shape the future, win as a team, and grow with us. About the role We're looking for a Senior Software Developer (IICS) to join our growing team! About the role: The Senior Software Developer with experience in Informatica Intelligent...SeniorPermanent employmentFull timeManual laborWork from homeFlexible hours
$88.54 - $106.25 per hour
...RQ11342 - Software Developer - Senior 5+ Months Contract (120 Business Days) - possible extension 5 Days ONSITE - 222 Jarvis Street Must Have: ~10+ years of experience as a designer and developer in the large-scale multi-client web applications ~10+ year...SeniorContract workManual labor$160k - $175k per year
...Remote Senior Desktop Software Developer About Sync is a leading end-to-end encrypted cloud storage platform operating at significant scale across dual data centers. We build secure privacy-first software that millions of users trust with their most important files....SeniorLong term contractFull timeInternshipDirect hireRemote workFlexible hours- ...tested applications. This includes: developing detailed programming specifications... ...which arise during the use and operation of software packages including technical assistance... ...Additional Skills for Oracle Software Developer: Experience in conducting impact assessments...SeniorFull time
$88.63 - $106.36 per hour
...RQ11324 - Software Developer - CRM - Senior On-Site Contact: 8 months (150 business days) Two onsite work locations are recommended; however the successful candidate may work out of a locally available Ontario Public Service office: #300 WATER STREET...SeniorLong term contractFull timeContract workTemporary workWork at office- ...Role A Software Developer, Subsurface Information Management is responsible for supporting the design, development, and release of software applications, components and high-performance platform services and APIs that enable advanced analytics, data science, business...Work at officeImmediate start2 days per week
- We are seeking an experienced Senior Software Developer - Full Stack to lead the technical design, development, and integration of modern full-stack web applications. In this role, you will build responsive frontend interfaces using ReactJS while engineering robust backend...SeniorRemplacementContract workFlexible hours
$107k - $157.3k per year
...Job Requisition ID # 26WD96510 Software Engineer, DataOS Infra Platform — P3 Position Overview... ..., and improving the experience of other developers. You will work on backend services, APIs, automation, and developer-facing capabilities that make DataOS easier to...SeniorFull timeFor contractors$88.54 - $106.25 per hour
...RQ11296 - Software Developer - Senior 7+ Months + Possible Extension ONSITE - Toronto Must Have:· Thorough knowledge of large-scale complex systems analysis techniques and methodologies, design and development, programming concepts and languages, internet...SeniorWork at officeMonday to friday- ...Scope : ~ A senior API Software Developer with 8 years of experience will be responsible for creating and using APIs to translate functional specifications into working and tested applications. This includes developing detailed programming specifications user interface...SeniorFull timeWeekend work
- ...Senior Software Developer About Us At Seequent, we help organisations to understand the underground, giving the confidence to make better decisions faster. We build world-leading technology that is at the forefront of Earth sciences, transforming the way our...SeniorFull timeWork at officeFlexible hours2 days per week
- ...Job Responsibility: About the Role We are looking for a highly skilled Senior Full Stack Software Developer to join our Agile software delivery team, responsible for building and enhancing enterprise-grade web and API applications. You'll be supporting key initiatives...SeniorContract workTemporary workFor contractorsMonday to friday
- ...working tested applications. This includes: Developing detailed programming specifications... ...which arise during the use and operation of software packages including technical assistance... ...fully tested full-stack applications Develop detailed technical designs and programming...SeniorFull time
$150k - $200k per year
...something like this where if we are successful the technologies we develop will solve some of the worlds most challenging problems and... ...be excited about. Your role and responsibilities: As a Senior Software Developer on our AI team you will be a hands-on individual...SeniorFull time- ...Position Title: Senior Software Developer Digital Development (Telework/Hybrid) Status of Employment: Contractee Long-Term (Fixed Term) Position Language Requirement: English French Language Skills: English (Reading) English (Speaking) English (Writing)...SeniorLong term contractFull timeContract workFixed term contractInternshipWork at officeImmediate startRemote workWork from homeFlexible hours
- ...Experience designing and supporting secure, scalable, accessible, auditable, and maintainable healthcare. Responsibilities: Design, develop, test, and support ReactJS frontend components for the Agency Virtual Care Products. Build and maintain Java, JDBC, and Spring...SeniorRemplacementContract work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to senior software developer.. Be the first to apply!
- software engineer intern Toronto, ON
- linux software engineer Toronto, ON
- software engineer - robotics Toronto, ON
- software engineer Toronto, ON
- software developer no experience Toronto, ON
- software engineer part time Toronto, ON
- ingénieur logiciel Toronto, ON
- software engineer devops Toronto, ON
- software developer entry level Toronto, ON
- software developer co-op Toronto, ON
