Senior Software Developer

1 week ago


Québec, Quebec, Canada ALLTECH CONSULTING SVC INC Full time

As a senior software developer with Alltech Consulting SVC Inc., you will play a key role in building the company's ground-breaking Risk Calculation Environment, RICE.

RICE is a highly integrated functional platform that powers the firm's fixed income risk management and next-generation applications. You will be part of a collaborative team working on cutting-edge technologies such as bitemporal object stores, asynchronous language semantics, compiler development, massively distributed computation, embedded query languages, and declarative reactive UIs.

The focus is on core platform development, serving teams and individuals operating on the financial side by providing services and components to end-user application developers.

We are seeking an experienced software engineer to join the Data Access Layer (DAL) team, which builds servers and clients for storage, access, and global distribution of data within the platform.

The ideal candidate will integrate open-source technologies like MongoDB, PostgreSQL, and Kafka, along with internal and external cloud platforms to develop a performant, distributed, and strongly-consistent store.

This store provides data for everything from large compute grids to front-office UI applications.

As a senior member of our global team, you will take ownership of technical deliverables and guide other team members.

The estimated salary for this position ranges between $120,000 to $200,000 per year, based on location and experience.

We offer competitive benefits packages, including health insurance, retirement plans, and paid time off.



  • Québec, Quebec, Canada InnovMetric Software Full time

    About the RoleWe are seeking a talented C++ developer to join our team at InnovMetric Software, a leading provider of 3D measurement software solutions. As a 3D Metrology Solutions C++ Engineer, you will play a key role in designing and developing innovative software solutions for smart 3D data acquisition tools and measurement result calculation and...


  • Québec, Quebec, Canada InnovMetric Software Full time

    Company OverviewInnovMetric Software is a leading provider of collaborative products, and we are seeking a talented Senior Software Developer to join our team.SalaryThe estimated salary for this role is $120,000 - $180,000 per year, depending on experience.Job DescriptionWe are looking for a skilled software developer to design, develop, and deploy robust...


  • Québec, Quebec, Canada InnovMetric Software Full time

    About UsInnovMetric is a leading provider of 3D measurement software solutions, serving over 17,000 customers in 98 countries.Our teams of experts work collaboratively to deliver cutting-edge software products that meet the needs of the largest industrial manufacturing companies, including GM, Volkswagen, Tesla, BMW, Boeing, and Apple.


  • Québec, Quebec, Canada Randstad Full time

    About the RoleWe are seeking a highly skilled Senior Software Developer to join our team at {company}.Key Responsibilities:• Collaborate with cross-functional teams to design, develop, and deploy software solutions.• Write clean, efficient, and well-documented code in {lang_code} programming languages.• Troubleshoot and resolve software issues in a...


  • Québec, Quebec, Canada ABB Full time

    About the RoleWe are seeking a highly skilled Senior Embedded Software Developer to join our team at ABB.Job DescriptionAs a Senior Embedded Software Developer, you will be responsible for designing and developing software for embedded instruments. This includes writing and testing production code, maintaining unit tests and system tests, identifying...


  • Québec, Quebec, Canada Giant Tiger Full time

    **About the Role**We are seeking a skilled Senior Software Engineer to join our team. As a Backend Developer, you will be responsible for designing and developing scalable and efficient software solutions using Java.Key Responsibilities:Design and develop high-quality software components using Java.Collaborate with cross-functional teams to identify and...


  • Québec, Quebec, Canada InnovMetric Software Inc. Full time

    We are looking for a highly skilled and resourceful individual to join our team as a Senior Metrology Solutions Expert. This role offers an exciting opportunity to work with our flagship product, PolyWorks, and contribute to the development of next-generation digital data and process management technologies.The ideal candidate will have a background in...


  • Québec, Quebec, Canada Coveo Full time

    Imagine a world where customer support is effortless and efficient. As a Senior Software Development Manager at Coveo, you'll play a pivotal role in shaping this vision by leading the Service core team responsible for the zero-code experience builder that powers our cutting-edge integrations.This full-stack application allows customers to build seamless...


  • Québec, Quebec, Canada Entourage sur-le-lac Full time

    Job Title: Senior Software EngineerWe are seeking a seasoned Senior Software Engineer to join our team. The ideal candidate will have a strong background in full stack development and experience working with cloud-based technologies.Responsibilities:Design and implement scalable software solutionsCollaborate with cross-functional teams to deliver...


  • Québec, Quebec, Canada Usitech Précision Full time

    About the Role:We are seeking a highly skilled Senior Software Engineer to join our team. As a key member of our backend development team, you will be responsible for designing, developing, and maintaining our software systems.Key Responsibilities:Design and develop high-quality software componentsCollaborate with cross-functional teams to identify and...


  • Québec, Quebec, Canada NDT Global GmbH. Full time

    Job OverviewNDT Global GmbH is a leading provider of advanced diagnostic inspection solutions and integrity assessment services. As a Senior Software Developer, you will play a crucial role in setting the software architecture, specifying, designing, implementing, and supporting the software for pipeline inspections.


  • Québec, Quebec, Canada Randstad Full time

    About the Role:We are seeking an experienced Senior Software Engineer to join our team as a Full Stack Developer. The ideal candidate will have a strong background in software development and be able to design, develop, and deploy scalable and efficient software solutions.Key Responsibilities:Design and develop full stack software applications using a range...


  • Québec, Quebec, Canada Randstad Full time

    At {company}, we are seeking a skilled Senior Software Engineer to join our team. The ideal candidate will have full stack experience and a strong background in software development.Key responsibilities include:Design and develop scalable software solutionsCollaborate with cross-functional teams to deliver high-quality productsStay up-to-date with industry...


  • Québec, Quebec, Canada Le Groupe Maurice Full time

    We’re looking for a skilled Senior Software Engineer to join our team. As a senior engineer, you will lead the development of our software applications, working closely with our product team to design and implement cutting-edge solutions. This is a fantastic opportunity to take your career to the next level and work on exciting projects.


  • Québec, Quebec, Canada Randstad Full time

    We're looking for a skilled Senior Software Engineer to join our team. Key responsibilities include:Main Responsibilities:Design and develop high-quality software solutionsCollaborate with cross-functional teams to identify and prioritize project requirementsEnsure timely delivery of projects and meet quality standardsRequirements:5+ years of experience...


  • Québec, Quebec, Canada InnovMetric Software Full time

    Job OverviewAt InnovMetric Software, we're seeking a skilled C++ developer to join our team in maintaining and evolving the foundational software infrastructure for our cutting-edge metrology applications, PolyWorks. As a member of our software development team, you'll be responsible for optimizing code, ensuring robustness, and contributing to the long-term...


  • Québec, Quebec, Canada OPTEL Full time

    Opportunities at OPTELAt OPTEL, we're dedicated to revolutionizing the way businesses manage their supply chains and report on Environmental, Social, and Governance (ESG) factors. We're seeking an exceptional Software Development Supervisor - Senior Team Lead to join our team and help us achieve this vision.


  • Québec, Quebec, Canada Randstad Full time

    We are seeking a Senior Software Engineer to join our team in designing, developing, and deploying high-quality software solutions. The ideal candidate will have a proven track record of delivering complex software projects and collaborating with cross-functional teams to drive business outcomes.Key Responsibilities:Design and develop scalable, efficient,...


  • Québec, Quebec, Canada Snowed In Studios Full time

    About the RoleWe are seeking an experienced Senior Software Engineer to join our team at Snowed In Studios. As a key member of our game development team, you will be responsible for designing, implementing, and debugging game features, as well as working on game toolsets and pipelines.Key ResponsibilitiesWork closely with client studios to bring their games...


  • Québec, Quebec, Canada Snowed In Studios Inc Full time

    We are a dynamic team at Snowed In Studios Inc, seeking an experienced Senior Software Engineer to join our talented group of developers. As a key member of our team, you will be responsible for designing, implementing, and debugging game features, working closely with client studios to bring their games to realization.Our ideal candidate will have 10+ years...