Job Title or Location
RECENT SEARCHES

Senior Software Developer

CYNET SYSTEMS - 341 Jobs
Toronto, ON
Posted today
Job Details:
Full-time
Executive

Job Description:
Responsibilities:
  • Required to translate technical systems specifications into working, tested applications.
  • This includes: developing detailed programming specifications writing and/or generating code and compiling data-driven programs.
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 module, and demonstrate Drupal integration experience with other software/applications, for example: Elasticsearch, Postgres and Java(React or Vue), Twig.
  • Experience with expose 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 integrate 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).
  • CICD 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/estimate, and design.
  • Experience in programming and analysis at the specified experience level.
  • Excellent oral and written communication skills; interpersonal 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

Share This Job: