Enable job alerts via email!

Lead Software Developer - PHP

Targeted Talent

Vancouver, Quebec, San Juan de Terranova, Montreal

Hybrid

CAD 90,000 - 120,000

Full time

10 days ago

Job summary

A financial solutions company is seeking a Technical Lead to guide the payments team responsible for high-volume credit card transactions. The ideal candidate will have significant experience in development, especially with PHP/Laravel, and demonstrate leadership capabilities. Responsibilities include scaling the engineering team, maintaining multiple systems, and integrating new technologies. A bachelor's degree or relevant experience is required.

Qualifications

  • Bachelor's degree in computer science or relevant work experience.
  • 8-10 years experience in development.
  • 2+ years experience in a lead or senior role.

Responsibilities

  • Build, scale, and lead our engineering team.
  • Maintain and coordinate multiple moving pieces.
  • Evaluate, detail, and integrate new technologies and systems.

Skills

PHP
Laravel
MySQL
Docker
Domain-Driven Design
API development
GIT

Education

Bachelor's degree in computer science

Tools

Docker
Symphony
Memcache
Redis
Elasticsearch

Job description

Our Client:

Get the opportunity to work remotely on a conglomerate of critical financial payment process microservices that interact together to form one of the largest high availability e-commerce solutions in their market segment. They work with multinational banks, acquirers and financial experts to push the boundary of payment processing beyond traditional Fintech concepts.

We are looking for a Technical Lead to guide our payments team, which operates systems responsible for processing all company-wide credit card transactions.

What you'll be doing:

  • Build, scale, and lead our engineering team
  • Maintain and coordinate multiple moving pieces
  • Evaluate, detail, and integrate new technologies and systems
  • Debug production issues across services and multiple levels of the stack
  • Improve engineering standards, tooling, and processes

What you'll need to be successful:

Must haves:

  • Bachelor's degree in computer science or relevant work experience
  • 8-10 years experience in development
  • 2+ years experience in a lead or senior role, ready for the next step
  • Very familiar with PHP/Laravel/Lumen/MySQL
  • Self-driven, team-conscious, perfectionist willing to evolve, methodical, eager to learn and share, and proactive in getting things done

Nice Haves:

  • Bachelor's degree in computer science
  • Hands-on experience with Docker development environments
  • Knowledge of Domain-Driven Design
  • Experience with system monitoring and high-availability systems
  • Knowledge of SOA or Microservice Architectures
  • Familiarity with Symphony, Docker, Memcache, Redis, Elasticsearch
  • Proficiency with GIT and good programming principles
  • Experience with caching, storage, and queues at different layers
  • Experience in high-volume environments
  • API development experience
  • Experience with Ads/Marketing platforms
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs