Enable job alerts via email!

Software Developer - Platforms & Frameworks

GuruLink

Montreal

On-site

CAD 80,000 - 120,000

Full time

7 days ago
Be an early applicant

Boost your interview chances

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

Job summary

A global investment management firm seeks an experienced Software Developer in Montreal to design, build, and maintain internal productivity tools. The role requires expertise in high-performance Python and JVM-based languages, along with collaboration across teams to enhance operational efficiency. The position demands being in-office 4 days a week, focusing on cutting-edge technology and impactful development work.

Qualifications

  • 6+ years of professional software development experience.
  • Strong proficiency in high-performance Python.
  • Experience with at least one JVM-based language.

Responsibilities

  • Design, develop, and maintain high-quality, scalable software solutions.
  • Contribute to the development of companywide productivity tools and frameworks.
  • Participate in code reviews and improve code quality.

Skills

High performance Python
Java
Kotlin
Scala
Distributed systems
Docker
Kubernetes
Linux environment
Version control
CI/CD pipelines

Job description

Location: Montreal, Quebec

Our client is a global investment management firm. As a technology and data-driven firm, they design and build their own cutting-edge systems, from high performance trading platforms to large scale data analysis and compute farms.

We are seeking an experienced Software Developer to play a key part in designing, building, and maintaining internal productivity tools, frameworks, and platforms. You will have the opportunity to work with cutting-edge technologies and make a direct impact on the efficiency and productivity of both investment and technology teams.


You will:
•Design, develop, and maintain high-quality, scalable, and performant software solutions.
•Contribute to the development of companywide productivity tools, frameworks, and platforms that streamline operations across the organization.
•Work collaboratively with other developers and stakeholders to gather requirements, design solutions, and implement features.
•Write clean, well-documented, and testable code.
•Participate in code reviews and contribute to improving code quality and development processes.
•Troubleshoot and resolve technical issues in a timely and efficient manner.
•Stay up-to-date with the latest technologies and industry best practices.

PLEASE NOTE - 4 days in office is required

Must Have Skills:

•6+ years of professional software development experience.
•Strong proficiency in high performance Python, with a deep understanding of its ecosystems and best practices.
•Prior or current experience with at least one JVM-based language such as Java, Kotlin, or Scala.
•Solid understanding of distributed systems principles and experience working with distributed architectures.
•Experience with containerization technologies (e.g., Docker, Kubernetes).
•Experience working in a Linux environment, using version control
•Experience with CI/CD pipelines and automation tools.

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

Similar jobs

Développeur Logiciel Sénior – Maintenance et Support

TrackTik Inc.

Montreal

Remote

CAD 80,000 - 110,000

7 days ago
Be an early applicant

Senior Software Developer, Machine Learning Specialist

OSEDEA

Montreal

Remote

CAD 90,000 - 130,000

7 days ago
Be an early applicant

Full Stack Software Engineer

Athennian

Montreal

Remote

CAD 80,000 - 120,000

10 days ago

Frontend Platform Software Engineer

Top Hat

Remote

CAD 70,000 - 100,000

Today
Be an early applicant

Software Developer Staff Engineer

Quest Software

Remote

CAD 100,000 - 150,000

4 days ago
Be an early applicant

Software Developer – Fullstack

Z953

Montreal

Hybrid

CAD 70,000 - 100,000

7 days ago
Be an early applicant

Développeur Logiciel Sénior – Maintenance et Support

Trackforce

Montreal

Remote

CAD 80,000 - 110,000

22 days ago

Staff Software Development Engineer - Remote Canada | Halifax, NS

BeyondTrust Corporation

Halifax

Remote

CAD 100,000 - 130,000

-1 days ago
Be an early applicant

Senior Software Engineer

Vista Equity Partners Management, LLC

Remote

CAD 90,000 - 130,000

Today
Be an early applicant