Database Developer

Montreal

Offre publiée le 2025-05-09

Soho Square Solutions

Job Title : Database developer / Data Scientist

Location : Montreal (Hybrid : 3 days onsite, 2 days remote)

Contract : 1-year

About Us :

Our firm leverages cutting-edge technology to maintain a competitive edge in global financial markets. We prioritize resilience, safety, efficiency, intelligence, speed, and flexibility in our operations. Our award-winning technology platforms drive our business success, and we have established strong techno-functional teams that collaborate globally. Our diverse mix of technologists work across various technologies and functional domains, with a focus on innovation, inclusion, community engagement, and knowledge sharing.

Job Responsibilities :

  • Enhance Fixed Income Cash & FX Systems : Improve strategic systems to capture data flows in the firmwide data catalog.
  • Data Annotation : Define and document data sets representing risk data processed and stored within our systems by annotating system code.
  • Automated Data Publishing : Modify build systems to ensure accurate and timely publication of data sets and updates.
  • Data Lineage Documentation : Collaborate with subject matter experts to develop and document the lineage of data as it flows through the firm’s Fixed Income systems.

Skills Required :

  • Educational Background : Bachelor's Degree in Computer Science, Computer Engineering, or a related field.
  • Experience : At least 5 years of experience in developing and supporting large production systems.
  • Domain Knowledge : Understanding of Fixed Income markets.
  • Technical Aptitude : Ability to comprehend complex data models and schemas.
  • Code Familiarity : Proficiency in tracing data flows and transformations within large codebases, using various programming languages.
  • Programming Skills : Proficiency in Perl, Java, SQL; familiarity with C++ is advantageous.
  • Technical Proficiency : Experience with Linux, Autosys, Shell scripts, JSON, YAML, and build pipeline systems.
  • Framework Knowledge : Familiarity with Java frameworks such as Spring and Hibernate.
  • Messaging Systems : Knowledge of messaging / streaming systems is a plus.
  • Communication Skills : Excellent written and verbal communication abilities.
  • Problem-Solving : Strong critical thinking and problem-solving skills.
  • Data Governance : Experience with data governance and data lineage.
  • Database Skills : Proficiency in Sybase and DB2.
  • Why Join Us?

  • Innovative Solutions : Work on cutting-edge technology solutions in dynamic financial markets.
  • Collaborative Environment : Collaborate with a diverse and talented team.
  • Global Impact : Opportunity to make a significant impact on our global business.
  • Does this elaboration align with what you were looking for? If you need further details or adjustments, feel free to let me know!