Information Technology Jobs
Years of Experience
5 and more
Company: Intelli5 Location: Montreal
One of our clients from the digital media industry is currently looking for a software developer to join their team.
Our client is seeking someone with a passion for data - ideally related to sports, finance, elections and social media - as part of their Data Platform software team. Gathering data from 3rd party feeds and APIs, creating graphics visualizations, and pushing data to connected systems is the foundation of what the company does.
They are looking for a talented Software Developer to join their growing team in Old Montreal office, someone who works well in small teams. If you are looking for a challenging opportunity to work with industry leaders in a dynamic and growing company then this is the role for you.
As a key member of the software development team and working collaboratively with the services department, Software Developer & Client Support is responsible to:
- Design and build data ingest pipelines for sports, weather, finance, and variety of other feeds from different data providers.
- Design and build highly performant APIs.
- Own, administer and optimize database schemas, ORMs.
- Provide development support for both product and project team on multiple projects.
- Implement cloud infrastructure integration with docker on AWS.
- Assist project management department in technical discussion with clients, data provider and partners.
- Write Unit and Integration tests.
- Promote software development best practices.
- Mentor junior developers and technical support team.
- You have a Bachelor’s (or higher) degree in Computer Science or Engineering.
- You have strong knowledge in programming (C#, C++), database (MS SQL) design & ORM frameworks
- Ideally you have a passion for Sports and/or Finance
- Detail-oriented, and have a keen sense of initiative and proactivity.
- You thrive in a dynamic and fast-paced environment with competing priorities.
- You are always looking forward to learning (and mastering!) new domains and technologies
- You have a deep understanding of advanced technical concepts related to software development.
- You have practical experience in integrating a variety of data sources: sports, finance, weather etc. (ex Refinitiv, Bloomberg, Sportradar, StatsPerform, AP, NFL, Twitter, Nascar, MLB, etc...)
- You possess excellent analytical skills; can quickly identify a problem and suggest efficient solutions.
- You have an above average sense of communication with colleagues and clients.
- You like travelling and building solid relationships.
- You are autonomous, flexible, resourceful, and you have quick learning abilities
- Proficient in English; Bilingual French an added benefit.
- Reading & writing in Arabic also helpful.
- Competitive salary
- Global travel opportunities - all expenses paid
- Health Benefit Insurance Package (Including Dialogue)
- RRSP Matching