Software Developer

Axelon Services Corporation
Montreal, QC
$65K-$90K a year (estimated)
Full-time

Job Title : Software Developer (Various Languages Welcome)

Montreal QC

Hybrid

year Contract

Team Profile :

Institutional Securities Technology (IST) develops and oversees the overall technology strategy and bespoke technology solutions to drive and enable the institutional businesses and enterprise-wide functions.

Our clients include Fixed Income, Equities, Commodities, Investment Banking, Research and Global Capital Markets.

Roles and Responsibilities :

The ISG Federal Risk Technology team is looking to further expand its footprint. This is a unique opportunity for highly motivated candidates to contribute to the team locally, while working within a broader global team.

The team is very closely-knit, and we pride ourselves on our culture! The team is part of a new and exciting super department which aims to unify the business platforms across Fixed Income and Equities a first of its kind.

This is a unique opportunity to participate in a large-scale technical initiative with strong backing from the business.

Projects usually span developers in multiple regions, including Asia and Europe, so excellent communication and time-management skills would serve a successful candidate well!

A new joiner does not need to have finance knowledge but is expected to be curious and interested in learning about the businesses that Brokerage operates in.

Depending on the candidate’s strength and desires, they could learn about financial models in even greater detail.

The team develops front-office technology, so there is ample opportunity to learn by interacting with business users, desk strategists, market risk managers and other stakeholders within the Firm.

Brokerage is well-known for its strong technology core and many resources are available internally to learn proprietary and non-proprietary technologies.

We expect the ideal candidate to have a desire to grow into a strong Scala developer. A successful candidate could have various backgrounds : strong Java, C++, C, Python or Scala development and, above all, an interest in working with functional languages.

Experience in either IntelliJ or Eclipse IDE, Git, and the desire to learn our proprietary environment is important.

We are looking for candidates who are excited about cutting-edge technologies as all the team’s work is done on the newly developed async-based calculation graph platform and backed by a bitemporal data store.

Strong computer science fundamentals as well as an understanding of Unix or Linux would be helpful to a new joiner. Even more important is a desire to learn, an ability to work well with others and being excited to grow as a developer and build a career with us.

QUALIFICATIONS

Required Skills :

  • Bachelor’s degree in a technical or related field
  • Solid experience using at least one Object-oriented programming language : Java, C++, C, Python
  • Strong interest in learning Scala
  • Strong interest in learning about finance
  • Strong written and verbal communication skills
  • A team-player attitude
  • Passion for cutting edge technologies

Nice-to-have Skills :

  • IntelliJ or Eclipse IDE experience
  • Git experience
  • Computer science fundamentals (client / server, multi-threading, memory management)
  • Experience in functional languages
  • Unix / Linux

About us :

Brokerage is a global financial services firm and a market leader in investment banking, securities, investment management and wealth management services.

At Brokerage, we are shaping the future of our global business and contributing to our local community. Our team works across numerous areas.

Brokerage is an equal opportunities employer. We work to provide a supportive and inclusive environment where all individuals can maximize their full potential.

Our skilled and creative workforce is comprised of individuals drawn from a broad cross section of the global communities in which we operate and who reflect a variety of backgrounds, talents, perspectives, and experiences.

Our strong commitment to a culture of inclusion is evident through our constant focus on recruiting, developing, and advancing individuals based on their skills and talents. Visit for more information.

9 days ago
Related jobs
Dialogue
Montreal, Quebec

You have a track record of architecting, organizing, and shipping significant software initiatives. ...

Altitude Sports
Montreal, Quebec

The Lead Software Developer independently engineers secure, scalable, and reliable technology to advance Altitude Sports in the online retail space. As a Lead Software Developer, you will be responsible for exhibiting language proficiency and independently writing application modules, unit tests, an...

Lightspeed
Montreal, Quebec

Initiate and contribute to continuous improvement of our software delivery processes and practices;. Strong software engineering and computer science fundamentals. You have a passion for software development and a customer-focused mindset. ...

Genetec
Montreal, Quebec

You could be part of the AutoVu Edge Devices multidisciplinary team, which brings together enthusiasts in software development, onboard equipment design (electronic, firmware, mechanical) and quality assurance. Write documentation throughout the software development lifecycle. Bachelor’s degree in C...

Groupe IT Link
Montreal, Quebec

As a C/C++ Embedded Developer you will be involved in projects currently being delivered but also on future ambitious projects. At least 2 years experience in embedded software development (C/C++/Python) on a Linux environment. Knowledge of real-time embedded software development is an asset as well...

CAE
Montreal, Quebec

Contribute to the continuous improvement of CAE’s software stack and software development processes. Come and work as part of our multidisciplinary team where you will be called upon to contribute to our software solutions behind the installation, integration and maintenance of our flight simulator ...

Groupe IT Link
Montreal, Quebec

As a C/C++ Embedded Developer you will be involved in projects currently being delivered but also on future ambitious projects. At least 7 years experience in embedded software development (C/C++/Python) on a Linux environment. Knowledge of real-time embedded software development is an asset as well...

Noramtec Consultants
Montreal, Quebec

Software Business Developer Engineering positions for our Montreal area client. The client offers training programs to develop the necessary skills in specific software programming applications that the potential employees may not have mastered yet. Design, maintenance and operation of software appl...

Intelcom
Montreal, Quebec

You're a passionate software developer looking to make a significant impact in the logistics technology space. You thrive in collaborative settings, working closely with product delivery teams, and excel in modern software design and engineering practices. Reporting directly to the Software Developm...

Squarepoint Capital
Montreal, Quebec

Role : Software Developer – Data Services (KDB+/Q). We are currently seeking new data developers to join our growing teams. Work closely with data operations and data platform developers to improve our data platform and reduce our technical debt. ...