Senior Developer

4 weeks ago


Montreal, Canada Axelon Services Corporation Full time
Senior Developer
Location: Montreal (3-day attendance/Day 1 onboarding at the office)

12 Months Contract Position

Job Description:

We build RICE (Risk Calculation Environment) - a ground-breaking, highly integrated, functional Scala platform that powers the firms fixed income risk management and the next generation of trading applications. Multiple teams collaborate on technologies including bitemporal object stores, asynchronous language semantics, compiler development, massively distributed computation, embedded query languages, and declarative reactive UIs.

Our focus on core platform development means that our primary clients are not the teams and individuals operating on the financial side, but their end-user application developers, who rely on the services and components we provide. We are looking for a senior software engineer to join the Data Access Layer (DAL) team which builds the servers and clients for storage, access, and global distribution of data within the platform. Integrating with open-source technologies such as MongoDB, PostgreSQL, and Kafka, and with both internal and external cloud platforms, we develop a cutting-edge performant, distributed, and strongly-consistent store which provides data for everything from large compute grids to front-office UI applications. We are seeking experienced team members to join our global team, taking up ownership of technical deliverables and guiding other team members.

Role Profile:

-You should be a technically proficient and enthusiastic developer, with a desire to work on the full stack in order to help engineer new and existing components.
-You will work on new and existing components in Scala (which we can help you learn) in an agile team working across multiple time zones.
-You will support and lead different phases of the product lifecycle including analysis, development and testing.
-You will suggest improvements to our systems and processes and over time you will take ownership for some areas.
-You will collaborate closely with very experienced Scala developers and have the opportunity to learn and grow in this role.
-Your clients will be application developers and you will work with them to understand and deliver their requirements.
-The role is a great opportunity to work in a technically challenging environment on some large-scale problems core to the business.

Required Skills:

-Intermediate and senior level developers with strong problem-solving and analytical skills.
-Technically curious, with a natural inclination to dig beneath the surface to understand how things work, why they are a certain way and what the design trade-offs were.
-Our main development language is Scala, but prior knowledge of Scala is not required -- we are seeking skilled technologists proficient in any of C++, Java, Scala, .Net, or similar languages.
-Good understanding of core computer science concepts and code optimization techniques.
-An understanding that testing and documentation is critical to delivering high quality solutions.

Desired Skills:

-Experience working with a variety of SQL and no-SQL datastores is helpful but not at all required.
-Prior experience in the financial industry is not required, but comfort working with large enterprise systems is beneficial.

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. RICE is the strategic risk framework for the Fixed Income business at Brokerage and is developed by a group of teams within IST.

Our group provides both the development environment and the runtime environment for the RICE Platform. The DAL team is responsible for the data storage and access functionality in the platform.

Company Profile:

Brokerage is a global financial services firm and a market leader in investment banking, securities, investment management and wealth management services.
With offices in more than 43 countries, the people of Brokerage are dedicated to providing our clients the finest thinking, products and services to help them achieve even the most challenging goals. The talent and passion of our people is critical to our success. A philosophy that balances personal lifestyles, perspectives and needs is an important part of our culture. We embrace integrity, excellence, teamwork, diversity and giving back to the community. 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.

  • Senior Developer

    1 week ago


    Montreal, Quebec, Canada SAP Full time

    Senior Developer We are seeking a highly skilled Senior Developer to join our team at SAP. As a Senior Developer, you will play a key role in the development and maintenance of our Integrated Business Planning (IBP) cloud product. About the Role Support customers in critical situations with their supply planning, ensuring their business operations remain...

  • Senior Developer

    3 hours ago


    Montreal, Quebec, Canada SAP Full time

    Senior Developer We're seeking a highly skilled Senior Developer to join our team and contribute to the development and maintenance of our Integrated Business Planning (IBP) cloud product. SAP is a market leader in end-to-end business application software and related services, with a highly collaborative team ethic and commitment to personal...


  • Montreal, Quebec, Canada CG Consulting Group Full time

    Job Description**Job Title:** Senior Frontend Developer**Job Summary:** We are seeking a highly skilled Senior Frontend Developer to join our team at CG Consulting Group. As a Senior Frontend Developer, you will be responsible for leading the UI development efforts for web applications designed for lending clients.**Key Responsibilities:**Lead the UI...


  • Montreal, Quebec, Canada CG Consulting Group Full time

    Job Description**Job Title:** Senior Frontend Developer**Job Summary:** We are seeking a highly skilled Senior Frontend Developer to join our team at CG Consulting Group. As a Senior Frontend Developer, you will be responsible for leading the UI development efforts for web applications designed for lending clients.**Key Responsibilities:**Lead the UI...

  • Senior Java Developer

    11 hours ago


    Montreal, Quebec, Canada HireTalent Full time

    {"title": "Senior Java Developer", "content": "Job SummaryWe are seeking a highly skilled Senior Java Developer to join our team as a Technical Lead for our Communication Surveillance Platform. As a key member of our AMER team, you will be responsible for delivering high-quality software solutions that meet the needs of our clients.Key ResponsibilitiesLead...

  • Senior Java Developer

    13 hours ago


    Montreal, Quebec, Canada HireTalent Full time

    {"title": "Senior Java Developer", "content": "Job SummaryWe are seeking a highly skilled Senior Java Developer to join our team as a Technical Lead for our Communication Surveillance Platform. As a key member of our AMER team, you will be responsible for delivering high-quality software solutions that meet the needs of our clients.Key ResponsibilitiesLead...


  • Montreal, Quebec, Canada CoreTek Labs Full time

    Job Title: Senior ServiceNow Developer**Job Summary:**We are seeking a highly skilled Senior ServiceNow Developer to join our team at CoreTek Labs. As a Senior ServiceNow Developer, you will be responsible for developing custom workflows and application integrations to fulfill our customers' IT Service Management needs using ServiceNow.Key...


  • Montreal, Quebec, Canada CoreTek Labs Full time

    Job Title: Senior ServiceNow Developer**Job Summary:**We are seeking a highly skilled Senior ServiceNow Developer to join our team at CoreTek Labs. As a Senior ServiceNow Developer, you will be responsible for developing custom workflows and application integrations to fulfill our customers' IT Service Management needs using ServiceNow.Key...


  • Montreal, Quebec, Canada Willows Landing Senior Living Full time

    Senior Associate in IT Audit At Willows Landing Senior Living, we are dedicated to fostering a culture of innovation and trust through our commitment to excellence in service delivery. Line of Service: Assurance Industry/Sector: Not Applicable Specialism: Conduct and Compliance Management Level: Senior Associate Job Description & Summary: A career in our...


  • Montreal, Quebec, Canada Willows Landing Senior Living Full time

    Senior Associate in IT Audit At Willows Landing Senior Living, we are dedicated to fostering a culture of innovation and trust through our commitment to excellence in service delivery. Line of Service: Assurance Industry/Sector: Not Applicable Specialism: Conduct and Compliance Management Level: Senior Associate Job Description & Summary: A career in our...


  • Montreal, Quebec, Canada Techgene Solutions Full time

    Job Title: Senior Software DeveloperJob Summary:Techgene Solutions is seeking a highly skilled Senior Software Developer to join our team. As a Senior Software Developer, you will be responsible for designing, developing, and deploying software applications using.NET technologies.Key Responsibilities:Software Development: Design, develop, and deploy software...


  • Montreal, Quebec, Canada Techgene Solutions Full time

    Job Title: Senior Software DeveloperJob Summary:Techgene Solutions is seeking a highly skilled Senior Software Developer to join our team. As a Senior Software Developer, you will be responsible for designing, developing, and deploying software applications using.NET technologies.Key Responsibilities:Software Development: Design, develop, and deploy software...

  • Senior AI Developer

    1 week ago


    Montreal, Quebec, Canada Intact Full time

    Senior AI Developer Join Our Team as a Senior AI Developer At Intact Lab, we're pushing the boundaries of innovation in the insurance industry. Our team of experts uses cutting-edge technologies like machine learning, data science, and AI to transform the customer experience for millions of Canadians. About the Role We're seeking a highly skilled...

  • Senior AI Developer

    5 days ago


    Montreal, Quebec, Canada Intact Full time

    Senior AI DeveloperJoin Our Team as a Senior AI Developer At Intact Lab, we're pushing the boundaries of innovation in the insurance industry. Our team of experts uses cutting-edge technologies like machine learning, data science, and AI to transform the customer experience for millions of Canadians. About the Role We're seeking a highly skilled Senior AI...


  • Montreal, Quebec, Canada Tampa Gardens Senior Living Full time

    About the RoleWe are seeking a highly skilled Senior Information Security Analyst to join our team at Tampa Gardens Senior Living. As a key member of our security team, you will play a crucial role in safeguarding our organization's information systems by designing robust security frameworks and strategies.Key ResponsibilitiesContribute to the implementation...


  • Montreal, Quebec, Canada Tampa Gardens Senior Living Full time

    About the RoleWe are seeking a highly skilled Senior Information Security Analyst to join our team at Tampa Gardens Senior Living. As a key member of our security team, you will play a crucial role in safeguarding our organization's information systems by designing robust security frameworks and strategies.Key ResponsibilitiesContribute to the implementation...


  • Montreal, Quebec, Canada Techgene Solutions Full time

    Senior Developer PositionWe are seeking a highly skilled Senior Developer to join our team at Techgene Solutions. As a key member of our development team, you will be responsible for designing, developing, and implementing software solutions using C#, ASP.NET, and SharePoint.Key Responsibilities:Design and develop software applications using C# and...


  • Montreal, Quebec, Canada Techgene Solutions Full time

    Senior Developer PositionWe are seeking a highly skilled Senior Developer to join our team at Techgene Solutions. As a key member of our development team, you will be responsible for designing, developing, and implementing software solutions using C#, ASP.NET, and SharePoint.Key Responsibilities:Design and develop software applications using C# and...


  • Montreal, Quebec, Canada Techgene Solutions Full time

    Job Title: Senior Software DeveloperJob Summary:We are seeking an experienced Senior Software Developer to join our team at Techgene Solutions. As a Senior Software Developer, you will be responsible for designing, developing, and deploying software applications using C#, ASP.NET, and other related technologies.Key Responsibilities:Design and develop...


  • Montreal, Quebec, Canada Techgene Solutions Full time

    Job Title: Senior Software DeveloperJob Summary:We are seeking an experienced Senior Software Developer to join our team at Techgene Solutions. As a Senior Software Developer, you will be responsible for designing, developing, and deploying software applications using C#, ASP.NET, and other related technologies.Key Responsibilities:Design and develop...