Software Developer - Full Stack - Senior
This job has expired.
The closing date for this job has passed. Please visit our job listings page to explore current opportunities.
View Job Listings
To apply, please email your resume to
careers@lotusit.ca
Ref: RQ10433
Contract – 12 Months (Extension Possible)
Onsite – Toronto (Downtown)
Posted Date: 2026-02-13
Location: Onsite – Toronto (Downtown)
Public Sector Experience: Required – OPS / Public Sector
Contract End Date: 2027-03-31 *
Rate: $103/hour
We are seeking a Senior Full Stack Software Developer to support the Government Services Integration Cluster within the Ministry of Public and Business Service Delivery and Procurement. The successful candidate will work onsite five days per week and contribute to the design, development, testing, and deployment of enterprise-grade digital solutions.
Responsibilities
- Translate technical systems specifications into fully functional, tested applications.
- Develop detailed programming specifications and write or generate high-quality code.
- Conduct unit testing, troubleshooting, and technical problem resolution.
- Provide technical assistance during implementation, conversion, and migration activities.
- Design, develop, test, debug, and document applications throughout the SDLC.
- Integrate front-end user interfaces with RESTful API services.
- Design and implement CI/CD pipelines and DevOps best practices.
- Ensure solutions are secure, scalable, responsive, and high-performing.
Must Have Skills
- 5+ years of hands-on experience with Drupal and Symfony.
- 3+ years of experience with JavaScript frameworks and Elasticsearch.
- Experience developing and integrating RESTful APIs.
- Experience with PostgreSQL, Redis, and other relational and non-relational data stores.
- Cloud delivery and deployment experience within DevOps environments.
- Experience collaborating within a multidisciplinary agile team.
Framework & Testing Experience
- End-to-end, cross-browser, device, and accessibility testing.
- Experience with WCAG 2.0 accessibility standards and automated testing scripts.
Design & Architecture
- Strong understanding of modern architectural principles for cloud-based solutions.
- Proven experience designing scalable, secure, and reliable IT architectures.
Leadership & Methodologies
- Participation in design sprints and agile ceremonies.
- Strong analytical, communication, and stakeholder engagement skills.
- Experience eliciting and documenting business requirements.
* Final role details, responsibilities, and terms will be confirmed with shortlisted candidates. Compensation may vary based on experience. Errors and omissions excepted.