Job Search and Career Advice Platform

Enable job alerts via email!

Full-Stack Software Engineer - Innovative Tech, Growth & Perks

DRW

Quebec

On-site

CAD 75,000 - 100,000

Full time

9 days ago

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading trading firm in Montreal is seeking a Full Stack Software Developer to enhance critical software solutions. The successful candidate will design scalable applications, engage with cross-functional teams, and leverage cutting-edge technologies. Candidates should have a degree in Computer Science or Software Engineering and strong skills in various development tools. This role offers competitive benefits and strong emphasis on work-life balance.

Benefits

Recognized as one of Canada’s Best Employers
Continuous learning & development
Industry leading benefits package
Focus on employee well-being and work-life balance
Community initiatives and volunteer programs

Qualifications

  • Strong understanding of software development principles.
  • Experience with various databases and container orchestration tools.
  • Ability to learn new coding languages as required.

Responsibilities

  • Design and implement high-value projects for internal users.
  • Build scalable and performant software using best practices.
  • Analyze end-user needs to develop new features.
  • Engage with the development team to resolve coding issues.

Skills

Software development principles (OO design, TDD)
Databases (Microsoft SQL, InfluxDB, PostgreSQL)
Version control (GitHub)
Container orchestration (Kubernetes)
CI/CD tools (Teamcity, Ansible, Capistrano)
Message brokers (RabbitMQ)
Search engines (Elasticsearch)
Caching (Redis)
Development in a Linux environment
Strong verbal and written communication skills in English

Education

Bachelor or Master's degree in Computer Science or Software Engineering

Tools

Docker
Job description
A leading trading firm in Montreal is seeking a Full Stack Software Developer to enhance critical software solutions. The successful candidate will design scalable applications, engage with cross-functional teams, and leverage cutting-edge technologies. Candidates should have a degree in Computer Science or Software Engineering and strong skills in various development tools. This role offers competitive benefits and strong emphasis on work-life balance.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.