Enable job alerts via email!

RQ08342 - Software Developer - Senior

Rubicon Path

Toronto

Hybrid

CAD 80,000 - 120,000

Full time

28 days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An established industry player is seeking a skilled developer with extensive experience in Drupal, PHP, and Symfony. This role involves translating technical specifications into functional applications, developing custom modules, and maintaining high-quality code. Join a collaborative team that values Agile methodologies and fosters innovative solutions. If you are passionate about web development and eager to tackle complex challenges, this opportunity is perfect for you. Work in a dynamic environment where your contributions will directly impact project success and client satisfaction.

Qualifications

  • 8+ years of experience in Drupal, PHP, and Symfony development.
  • Expert in developing and modifying Drupal custom modules and API integrations.
  • Strong knowledge of Agile methodologies and excellent problem-solving skills.

Responsibilities

  • Translate technical specifications into working applications.
  • Develop detailed programming specifications and maintain applications.
  • Collaborate in a Scrum Agile environment to meet project deadlines.

Skills

Drupal 9+
PHP
Symfony
Twig
HTML
CSS
JavaScript
React
Python
Agile methodologies

Tools

Elasticsearch
Postgres
Azure
Git
Docker
Azure DevOps
Kibana

Job description

Description

Responsibilities include translating technical systems specifications into working, tested applications. This includes:

  1. Developing detailed programming specifications
  2. Writing and/or generating code
  3. Compiling data-driven programs
  4. Maintaining applications

Skills, Experience and Skill Set Requirements

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 modules, and demonstrate Drupal integration experience with other software/applications, for example: 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
  • Expert knowledge and experience of HTML, CSS, SCSS and JavaScript

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
  • Git, Docker, Azure DevOps (VSTS/TFS)
  • 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/estimates, 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 in 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

Supplier Comments

Closing Date/Time: 2025-03-26, 11:30 a.m.

Max no of submission: 1 (one)

Candidate needs to be in office: 3 days a week

Must haves:

  • 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 modules, and demonstrate Drupal integration experience with other software/applications, for example: 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
  • 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)
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.