Software Developer - Senior (RQ11154)
About the role
We are hiring a Senior Software Developer with 10+ years of experience building high-scale, distributed systems and strong expertise in backend frameworks (Spring Boot, Node.js, .NET Core), microservices, Docker/Kubernetes, and cloud infrastructure (AWS/Azure/GCP) to translate technical specifications into working, tested applications for the OPS in a 100% onsite role at 222 Jarvis St., Toronto, ON. No security clearance is required.
Role Snapshot
Job Title: RQ11154 – Software Developer – Senior Client: Ministry of Public and Business Service Delivery and Procurement Work Location: 222 Jarvis St., Toronto, Ontario (Onsite, 5 days/week) Estimated Start Date: 2026‑06‑29 Estimated End Date: 2027‑06‑29 Business Days: 254 Extension: Probable after initial mandate (only unused contract days/funds; no additional funds beyond max contract value) Hours: 7.25 hours/day (Mon–Fri, 8:00–5:00 PM, excluding lunch) Security Level: No Clearance Required Application Deadline: Wednesday, 24 June 2026, 10:00 AM EST Contact Emails: kenny.offor@smsoftconsulting.com hrsmss@smsoftconsulting.com Mandatory Documents
Updated Resume in Word format References Expected hourly rate Visa Status LinkedIn ID
Must Haves
10+ years of development experience in high-scale, distributed systems. Strong expertise in backend frameworks such as: Spring Boot Node.js .NET Core Proficiency with Docker, Kubernetes, and containerized application management. Knowledge of API gateways, service discovery, and load balancing in cloud environments. Responsibilities
Translate technical systems specifications into working, tested applications, including: Developing detailed programming specifications Writing/generating code Compiling data-driven programs Maintaining and conducting unit tests Resolve and troubleshoot technical problems arising during use/operation of software packages, including technical assistance in: Implementation Conversion Migrations General Skills
Experience in programming and analysis; specialized software package support at the specified experience level. Ability to collaborate with IT professionals throughout the Software Development Life Cycle (SDLC). Experience in structured methodologies for development, design, implementation, and maintenance of applications. Experience in design, code, test, debug, and document applications. Experience with object-oriented and/or third-generation language development tools. Experience in one or more programming languages. Experience in application design, latest design patterns, deployment, and troubleshooting. Experience with relational and hierarchical database technologies. Experience using information retrieval packages with query languages. Experience with one or more communications protocols. Experience eliciting and documenting information from diverse business area stakeholders and subject matter experts. Excellent analytical, problem-solving, and decision-making skills; verbal/written communication; interpersonal and negotiation skills. Team player with a track record for meeting deadlines.
Required Skills & Experience – 60%
10+ years in high-scale, distributed systems. Strong expertise in backend frameworks: Spring Boot Node.js .NET Core Experience with Microservices architecture and API development. Hands-on experience with: SQL: MySQL, PostgreSQL, Oracle NoSQL: MongoDB, Cassandra Proficiency with Docker, Kubernetes, containerized application management. Experience with CI/CD tools: Jenkins GitHub Actions Azure DevOps Or similar Knowledge of API gateways, service discovery, load balancing in cloud environments. Strong understanding of cloud infrastructure: AWS Azure GCP Experience implementing security best practices for cloud-based applications. Proficiency in Git, GitHub, GitLab, or Bitbucket for version control. Strong problem-solving skills and experience optimizing high-traffic backend systems. Preferred Qualifications – 30%
Experience with serverless computing: AWS Lambda Azure Functions Knowledge of event-driven architectures: Kafka RabbitMQ Azure Service Bus/Event Grid Familiarity with cloud monitoring & logging tools: Azure Application Insights Prometheus Grafana Performance tuning and optimization in high-traffic, distributed environments. Cloud certifications (AWS, Azure, GCP) are a plus. Soft Skills – 10%
Strong problem-solving and analytical skills. Excellent verbal and written communication skills. Ability to work collaboratively in a fast-paced, agile team. Eagerness to learn and adapt to new technologies. Ability to prioritize and manage multiple tasks efficiently.
Desirable Skills
Knowledge/experience with programming Internet-ready applications. Knowledge/experience in Rapid Application Development (RAD) methodologies. Knowledge of Information Management principles, concepts, policies, practices. Experience with middleware and gateways. Experience reviewing, analyzing, and modifying product installation scripts (encoding, testing, debugging). Ability to provide post-implementation support and resolve post-implementation technical issues. Experience conducting design walkthrough sessions with project team. Knowledge of Accessibility for Ontarians with Disability Act (AODA) and related regulations/standards. Ability to provide user and system documentation as required.
Key Notes
Onsite: 5 days/week, 8:00–5:00 PM (excluding lunch), Mon–Fri at the OPS office location. Extensions: Permitted only for unused contract days/funds; no additional funds beyond max contract value. Email is the best way to reach them.
How to Apply
Send the following by Wednesday, 24 June 2026, 10:00 AM EST to kenny.offor@smsoftconsulting.com or hrsmss@smsoftconsulting.com:
Updated Resume in Word format (Mandatory) References (Mandatory) Expected hourly rate (Mandatory) Visa Status (Mandatory) LinkedIn ID (Mandatory)
Without these mandatory documents, we cannot submit a candidate.
If you are not interested, forward this to any Senior Software Developers with 10+ years in high-scale distributed systems, Spring Boot/Node.js/.NET Core, microservices, Docker/Kubernetes, SQL/NoSQL, CI/CD, API gateways, cloud (AWS/Azure/GCP), security best practices, and optionally serverless, event-driven architectures (Kafka/RabbitMQ), and cloud monitoring (Prometheus/Grafana) experience for a 5-day onsite role in Toronto.