Job Search and Career Advice Platform

Enable job alerts via email!

RQ08342 - Software Developer - Senior

Rubicon Path

Toronto

Hybrid

CAD 100,000 - 130,000

Full time

25 days ago

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A software development company in Toronto seeks a Senior Software Developer to translate technical specifications into applications. Candidates must have extensive experience in Drupal, PHP, and React, along with strong Agile skills. The role requires working in-office three days a week. Competitive salary with potential cloud technology projects are included.

Qualifications

  • Expert knowledge of Drupal 9+, PHP, and Symfony with 8+ years experience.
  • Experience in React, Python, or Java.
  • Hands-on experience in CI/CD pipeline integration.

Responsibilities

  • Translate technical specifications into tested applications.
  • Develop detailed programming specifications and write code.
  • Maintain and upgrade Drupal applications.

Skills

Drupal and PHP Development
Web development and design
React
API and REST

Tools

Elasticsearch
Postgres
Azure
Kibana
Job description
About the job RQ08342 - Software Developer - Senior
Responsibilities

Required to translate technical systems specifications into working, tested applications. This includes: developing detailed programming specifications, writing and/or generating code, compiling data‑driven programs, maintaining.

Qualifications
  • Drupal and PHP Development and Implementation Experience (60%)
  • Web development and design experience (5 years+)
  • Expert knowledge and 8 years+ experience of Drupal 9+, PHP, and Symfony, Twig framework
  • Extensive knowledge and experience with Drupal version 10+ administration, and version upgrades
  • Able to develop/modify Drupal custom module, and demonstrate Drupal integration experience with other software/applications, e.g., Elasticsearch, Postgres and Java (React or Vue), Twig
  • Experience with exposing Drupal API for other application integration
  • Experience with Drupal 9+ & 10+ version upgrades by fixing incompatible/deprecated methods reported in the upgrade status module
  • Experience with composer and drush commands
  • Other Technologies and Cloud Experience (30%)
  • Demonstrates experience in React, API, REST, JSON and Python Script or Java
  • Knowledge and hands‑on experience of Elasticsearch implementation and API, Kibana
  • Knowledge and hands‑on experience of Drupal integration with APIs & Azure Cloud implementation (e.g., MS Defender & Azure Data Store, OpenID)
  • Knowledge and experience with implementing solutions with Postgres and other relational DB (e.g., Microsoft SQL); and jQuery, Connectivity/Structured Query Language (JDBC/ODBC/SQL), Data Pipelines (e.g., Azure Data Factory, Azure Data Store)
  • CI/CD Pipeline Integration, and automatic code scan
  • Experience in testing automation
  • Cloud experience (Azure, Amazon); Azure is preferred
  • Agile Delivery and General Skills (10%)
  • Experience in Scrum Agile delivery, and Agile methodologies for the development, design, implementation and maintenance of applications
  • Experience in translating business requirements into project delivery timelines/estimate, and design
  • Experience in programming and analysis at the specified experience level
  • Excellent oral and written communication skills; inter-personal and collaboration skills
  • A team player with a proven track record for meeting strict deadlines
  • Excellent experience and skills on problem‑solving, troubleshooting and investigating production issues, making recommendations to fix the problem
  • Strong learning capability and can grasp the new technology demanded by the projects

Max no of submission- 1(one)

Candidate needs to be in office- 3 days in a week

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.