Software Developer

2 weeks ago


Montréal QC, Canada Selby Jennings Full time

Core Responsibilities:Engineer, develop, and manage microservices for data infrastructure using C++ to handle and analyze extensive data sets.Enhance microservices for optimal performance and scalability, ensuring efficient data handling.Diagnose and resolve software issues, offering prompt solutions.Stay informed about the latest industry trends and advancements in C++ programming and data engineering technologies.Produce clean, maintainable, and efficient code, adhering to best practices and standards.Engage in code reviews to maintain high code quality and consistency.Collaborate with support teams to facilitate seamless deployment and operation of microservices.Contribute to the overall architecture and design of data processing and analytics pipelines.Essential Qualifications:Bachelor’s degree in Computer Science, Engineering, or a related field.A minimum of 4 years of professional experience in software engineering.Expertise in C++.Proven experience with microservices and/or asynchronous multithreaded applications.Ability to thrive in a fast-paced, deadline-driven environment.Strong problem-solving and debugging abilities.Experience in a Linux environment.Excellent communication skills, comfortable engaging directly with stakeholders.Eagerness to learn and adapt to new technologies and frameworks.Preferred Skills:Knowledge of databases and SQL.Familiarity with Boost ASIO.Understanding of data serialization formats such as Apache Arrow/Parquet, Google Protocol Buffers, and Flatbuffers.Experience with gRPC, and WebSocket protocols.Experience with Google Cloud/AWS and/or containerization using Docker/Kubernetes.Experience with highly available distributed systems and managing large datasets.Proficiency in additional programming languages such as Rust, Python, and Q.


  • Java Developer

    1 month ago


    Montréal, QC, Canada Triunity Software, Inc. Full time

    Design, develop, test, and deploy Java-based software applications using the Java Spring and Spring Batch frameworksUtilize Spring framework to build scalable and high-performance applicationsCreate and maintain ETL pipelines for data extraction, transformation, and loading into databasesModel and design databases to support software applications, ensuring...

  • Java Developer

    1 month ago


    Montréal, QC, Canada Triunity Software, Inc. Full time

    Design, develop, test, and deploy Java-based software applications using the Java Spring and Spring Batch frameworksUtilize Spring framework to build scalable and high-performance applicationsCreate and maintain ETL pipelines for data extraction, transformation, and loading into databasesModel and design databases to support software applications, ensuring...

  • Java Developer

    4 weeks ago


    Montréal, QC, Canada Triunity Software, Inc. Full time

    Design, develop, test, and deploy Java-based software applications using the Java Spring and Spring Batch frameworksUtilize Spring framework to build scalable and high-performance applicationsCreate and maintain ETL pipelines for data extraction, transformation, and loading into databasesModel and design databases to support software applications, ensuring...

  • Java Developer

    4 weeks ago


    Montréal, QC, Canada Triunity Software, Inc. Full time

    Design, develop, test, and deploy Java-based software applications using the Java Spring and Spring Batch frameworksUtilize Spring framework to build scalable and high-performance applicationsCreate and maintain ETL pipelines for data extraction, transformation, and loading into databasesModel and design databases to support software applications, ensuring...

  • Software Developer

    4 weeks ago


    Montréal, QC, Canada MPA Recruitment Full time

    Software Developer – Backend & Distributed SystemsLondon, Montreal or Singapore (relocation assistance provided)Global hedge fundMPA has been retained by a global investment management firm to recruit a Software Developer, Backend & Distributed Systems for their Data Development team. This technology driven firm develops quantitative investment strategies...

  • Software Developer

    4 weeks ago


    Montréal, QC, Canada MPA Recruitment Full time

    Software Developer – Backend & Distributed SystemsLondon, Montreal or Singapore (relocation assistance provided)Global hedge fundMPA has been retained by a global investment management firm to recruit a Software Developer, Backend & Distributed Systems for their Data Development team. This technology driven firm develops quantitative investment strategies...

  • Software Developer

    4 weeks ago


    Montréal, QC, Canada MPA Recruitment Full time

    Software Developer – Backend & Distributed SystemsLondon, Montreal or Singapore (relocation assistance provided)Global hedge fundMPA has been retained by a global investment management firm to recruit a Software Developer, Backend & Distributed Systems for their Data Development team. This technology driven firm develops quantitative investment strategies...

  • Software Developer

    4 weeks ago


    Montréal, QC, Canada MPA Recruitment Full time

    Software Developer – Backend & Distributed SystemsLondon, Montreal or Singapore (relocation assistance provided)Global hedge fundMPA has been retained by a global investment management firm to recruit a Software Developer, Backend & Distributed Systems for their Data Development team. This technology driven firm develops quantitative investment strategies...

  • Software Developer

    4 weeks ago


    Montréal, QC, Canada MPA Recruitment Full time

    Software Developer – Backend & Distributed SystemsLondon, Montreal or Singapore (relocation assistance provided)Global hedge fundMPA has been retained by a global investment management firm to recruit a Software Developer, Backend & Distributed Systems for their Data Development team. This technology driven firm develops quantitative investment strategies...

  • Software Developer

    4 weeks ago


    Montréal, QC, Canada MPA Recruitment Full time

    Software Developer – Backend & Distributed SystemsLondon, Montreal or Singapore (relocation assistance provided)Global hedge fundMPA has been retained by a global investment management firm to recruit a Software Developer, Backend & Distributed Systems for their Data Development team. This technology driven firm develops quantitative investment strategies...

  • Software Developer

    3 weeks ago


    Montréal, QC, Canada Selby Jennings Full time

    Selby Jennings has partnered with a global investment firm that is looking to add strong Software Developers to their team! The Software Developer will have the following responsibilities: Acquire a deep understanding of the data requirements of investment research teams to deliver the right solutions to them.Design, implement, test, optimize and...

  • Software Developer

    4 weeks ago


    Montréal, QC, Canada Selby Jennings Full time

    Selby Jennings has partnered with a global investment firm that is looking to add strong Software Developers to their team! The Software Developer will have the following responsibilities: Acquire a deep understanding of the data requirements of investment research teams to deliver the right solutions to them.Design, implement, test, optimize and...

  • Software Developer

    4 weeks ago


    Montréal, QC, Canada Selby Jennings Full time

    Selby Jennings has partnered with a global investment firm that is looking to add strong Software Developers to their team! The Software Developer will have the following responsibilities: Acquire a deep understanding of the data requirements of investment research teams to deliver the right solutions to them.Design, implement, test, optimize and...

  • Software Developer

    1 month ago


    Montréal, QC, Canada Selby Jennings Full time

    Selby Jennings has partnered with a global investment firm that is looking to add strong Software Developers to their team! The Software Developer will have the following responsibilities: Acquire a deep understanding of the data requirements of investment research teams to deliver the right solutions to them.Design, implement, test, optimize and...

  • Software Developer

    4 weeks ago


    Montréal, QC, Canada Selby Jennings Full time

    Selby Jennings has partnered with a global investment firm that is looking to add strong Software Developers to their team! The Software Developer will have the following responsibilities: Acquire a deep understanding of the data requirements of investment research teams to deliver the right solutions to them.Design, implement, test, optimize and...

  • Software Developer

    1 month ago


    Montréal, QC, Canada Selby Jennings Full time

    Selby Jennings has partnered with a global investment firm that is looking to add strong Software Developers to their team! The Software Developer will have the following responsibilities: Acquire a deep understanding of the data requirements of investment research teams to deliver the right solutions to them.Design, implement, test, optimize and...

  • Software Developer

    4 weeks ago


    Montréal, QC, Canada Selby Jennings Full time

    Selby Jennings has partnered with a global investment firm that is looking to add strong Software Developers to their team! The Software Developer will have the following responsibilities: Acquire a deep understanding of the data requirements of investment research teams to deliver the right solutions to them.Design, implement, test, optimize and...

  • React Developer

    4 weeks ago


    Montréal, QC, Canada Iris Software Inc. Full time

    Iris Client, one of the leading Banks, is looking to hire for the following roles. If you are interested, please share your updated resume. Job Title: React Developer Location: Montreal, Quebec (hybrid 3 days in office) Job Description: Strong/Expert level proficiency in JavaScript/TypeScript, HTML5, CSS with knowledge of internals with minimum of 5...

  • React Developer

    4 weeks ago


    Montréal, QC, Canada Iris Software Inc. Full time

    Iris Client, one of the leading Banks, is looking to hire for the following roles. If you are interested, please share your updated resume. Job Title: React Developer Location: Montreal, Quebec (hybrid 3 days in office) Job Description: Strong/Expert level proficiency in JavaScript/TypeScript, HTML5, CSS with knowledge of internals with minimum of 5...

  • React Developer

    2 weeks ago


    Montréal, QC, Canada Triunity Software, Inc. Full time

    React Developer:Must be Local to Montreal,3 days onsite is must Skills Required:• Bachelor’s degree in computer science, Software Engineering, Information Technology, Web Design, or• related field required• At least 5+ years of hands-on web design experience significant React experience.• Strong knowledge of CSS, JavaScript, TypeScript, and web...