Senior Developer

3 weeks ago


Quebec, Canada ALLTECH CONSULTING SVC INC Full time

Level 4
Job Description:

We build RICE (RIsk Calculation Environment) – a ground-breaking, highly integrated, functional Scala platform that powers the firm?s fixed income risk management and the next generation of 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 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 the Company 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:
We are 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 our Company 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. We are 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.

#J-18808-Ljbffr

  • Quebec, Canada Intelcom Express Inc. Full time

    Senior Software Developer page is loaded Senior Software Developer Postuler locations Canada, Quebec, Montreal time type Temps complet posted on Publié il y a 3 jour(s) job requisition id JR105395 Prêt à relever le défi ?Reporting directly to the Software Development Manager, the software developer is...


  • Quebec, Canada Intelcom Express Inc. Full time

    Senior Software Developer page is loaded Senior Software Developer Postuler locations Canada, Quebec, Montreal time type Temps complet posted on Publié il y a 3 jour(s) job requisition id JR105395 Prêt à relever le défi ?Reporting directly to the Software Development Manager, the software developer is...

  • Senior Developer

    2 weeks ago


    Quebec, Canada ALLTECH CONSULTING SVC INC Full time

    Level 4 Job Description: We build RICE (RIsk Calculation Environment) – a ground-breaking, highly integrated, functional Scala platform that powers the firm?s fixed income risk management and the next generation of applications. Multiple teams collaborate on technologies including bitemporal object stores, asynchronous language semantics, compiler...


  • Quebec, Canada EXFO Full time

    Senior Software Developer Main locations: Quebec, Quebec, CA Job Type: Full-time Workplace type: Hybrid Offer number: 4444 EXFO develops smarter test, monitoring and analytics solutions for the global communications industry. We are trusted advisers to fixed and mobile network operators, hyper-scalers and leaders in the manufacturing, development...


  • Quebec, Canada EXFO Full time

    Senior Software Developer Main locations: Quebec, Quebec, CA Job Type: Full-time Workplace type: Hybrid Offer number: 4444 EXFO develops smarter test, monitoring and analytics solutions for the global communications industry. We are trusted advisers to fixed and mobile network operators, hyper-scalers and leaders in the manufacturing, development...


  • Quebec, Canada EXFO Full time

    Senior Software DeveloperMain locations: Quebec, Quebec, CAJob Type: Full-timeWorkplace type: HybridOffer number: 4444EXFO develops smarter test, monitoring and analytics solutions for the global communications industry. We are trusted advisers to fixed and mobile network operators, hyper-scalers and leaders in the manufacturing, development and research...


  • Quebec, Canada EXFO Full time

    Senior Software DeveloperMain locations: Quebec, Quebec, CAJob Type: Full-timeWorkplace type: HybridOffer number: 4444EXFO develops smarter test, monitoring and analytics solutions for the global communications industry. We are trusted advisers to fixed and mobile network operators, hyper-scalers and leaders in the manufacturing, development and research...


  • Quebec, Canada EXFO Full time

    Senior Software DeveloperMain locations: Quebec, Quebec, CAJob Type: Full-timeWorkplace type: HybridOffer number: 4444EXFO develops smarter test, monitoring and analytics solutions for the global communications industry. We are trusted advisers to fixed and mobile network operators, hyper-scalers and leaders in the manufacturing, development and research...


  • Quebec City, Quebec, Québec, Canada Rhetorik Solutions Full time

    Rhetorik is an industry-leading enterprise-level leads and market intelligence company, renowned for its global data, data hygiene, and firehose services catering to some of the largest enterprises worldwide. As part of our ongoing expansion of the Big Data Software Development studio in Quebec City, we are seeking a skilled Senior Backend Developer with a...


  • Quebec, Canada Groom & Associates(és) Full time

    Title: Senior Director, Pharmaceutical DevelopmentLocation: Quebec (on-site)Permanent, full time positionSummaryUnder the direct supervision of the CEO, the Senior Director of Pharmaceutical Development will spearhead the implementation and execution of pharmaceutical development strategies in close collaboration with the Bioproduction and Preclinical...


  • Quebec, Canada Groom & Associates(és) Full time

    Title: Senior Director, Pharmaceutical DevelopmentLocation: Quebec (on-site)Permanent, full time positionSummaryUnder the direct supervision of the CEO, the Senior Director of Pharmaceutical Development will spearhead the implementation and execution of pharmaceutical development strategies in close collaboration with the Bioproduction and Preclinical...


  • Quebec City, Canada Rhetorik Solutions Full time

    Rhetorik is an industry-leading enterprise-level leads and market intelligence company, renowned for its global data, data hygiene, and firehose services catering to some of the largest enterprises worldwide. As part of our ongoing expansion of the Big Data Software Development studio in Quebec City, we are seeking a skilled Senior Backend Developer with a...


  • Quebec, Quebec, G0A, Québec City, Canada Groom & Associates Full time

    Title: Senior Director, Pharmaceutical DevelopmentLocation: Quebec (on-site)Permanent, full time positionSummaryUnder the direct supervision of the CEO, the Senior Director of Pharmaceutical Development will spearhead the implementation and execution of pharmaceutical development strategies in close collaboration with the Bioproduction and Preclinical...


  • Beaconsfield, Quebec, H2A, Montréal, Canada Computer Futures - London & S.E Full time

    Join our Team as Senior Backend Developer in Beaconsfield, working on a Hybrid basis - 1 day a week in the office.The Business is a fast-growing software development company that is an industry leader in their field. They are looking to hire an experienced and collaborative senior Back End engineer with expertise in Java.Senior Backend Developer -...


  • Montreal, Quebec, G4F, CA Vention Inc Full time

    Job DescriptionThis is a hybrid position based in our Montreal office (3 days in office)One of our most dynamic and exciting software teams is looking for a Senior Software Developer, to guide us in technology choices and architecture design as our department grows.Joining the MachineLogic team, you will design and implement web-based applications to...


  • Quebec City, Canada Rhetorik Solutions Full time

    Rhetorik is an industry-leading enterprise-level leads and market intelligence company, renowned for its global data, data hygiene, and firehose services catering to some of the largest enterprises worldwide. As part of our ongoing expansion of the Big Data Software Development studio in Quebec City, we are seeking a skilled Senior Backend Developer with a...


  • Quebec City, Canada Rhetorik Solutions Full time

    Rhetorik is an industry-leading enterprise-level leads and market intelligence company, renowned for its global data, data hygiene, and firehose services catering to some of the largest enterprises worldwide. As part of our ongoing expansion of the Big Data Software Development studio in Quebec City, we are seeking a skilled Senior Backend Developer with a...


  • Quebec, Canada Mariner Innovations Full time

    WHO WE ARE: Mariner innovates always and everywhere, turning novel ideas into practical solutions. From products and services to venture creation, we build better futures powered by people. Our purpose has always been to be a great, everlasting technology company for those who make an impact - elevating people, data, and technology in the best way to solve...


  • Quebec, Canada Mariner Innovations Full time

    WHO WE ARE: Mariner innovates always and everywhere, turning novel ideas into practical solutions. From products and services to venture creation, we build better futures powered by people. Our purpose has always been to be a great, everlasting technology company for those who make an impact - elevating people, data, and technology in the best way to solve...


  • Quebec, Canada ALLTECH CONSULTING SVC INC Full time

    Level 5Job Description: Overview:Technology division partners with the business unit to redefine how we do business in an ever more global and dynamic financial markets. Lending IT department handles the leading-edge tools, software, and systems to support multiple business activities such as: market insights, pricing, underwriting and asset management. Role...