Senior Software Developer (Drupal)
Client: Ontario Government
Job Type: Contract
Term: 12 Months
Workplace Type: Onsite
Pay Rate: $75.00 – 85.00 p/h
Start date: 2-3 weeks
Location: Toronto, ON
Language: English
Clearance: N/A
ATSID #: 10433
Requirements: What you’ll need
Skills, Knowledge, Experience, and Qualifications:
Must have skills
- 5+ years’ experience with Drupal and Symfony
- 3+ years’ experience with JavaScript frameworks and Elasticsearch
- Experience collaborating with a multidisciplinary agile team
Digital & Product knowledge
- Strong knowledge of software standards and best practices in delivery of complex, user‑centric IT solutions.
Development experience
- 5+ years of hands‑on experience in a professional, programming position implementing large‑scale solutions with Drupal, Symphony
- 3+ years’ experience with Javascript frameworks and Elasticsearch
- Proficient in developing and integrating RESTful APIs
- Build our CI/CD and best practices
- Demonstrated experience with various relational and non‑relational data stores e.g. PostgreSQL, Redis
- Demonstrated experience with Cloud delivery / deployment models and working with DevOps
Framework & testing experience
- Testing end-to-end, cross-browser, device, and accessibility testing (e.g. WCAG 2.0 accessibility standards) including running automated test scripts
Design and Architecture
- Strong understanding of modern architectural principles for cloud‑based solutions
- Proven experience designing modern architectural patterns to support delivery of complex IT solutions that are reliable, secure, responsive and scalable
Leadership & methodologies
- Experience collaborating with a multidisciplinary team
- Comfortable participating in design sprints and bringing your product and technical ideas to the wider team
PREFERRED SKILLS
Drupal + Symphony + JavaScript + Elasticsearch + RESTful APIs + CI/CD + DevOps + Agile
Applicants must be authorized to work in Canada.
#J-18808-Ljbffr