D
Posted a day ago
Full Stack Software Developer
DRWFull Stack Software Developer
Perks & benefits
Paid LeaveHealth InsuranceEducation AllowanceCommissionRelocation Allowance
Requirements
Bachelor's or Master's in Computer Science or Software Engineering, 3-7 years of software engineering experience, Proficiency in JavaScript, TypeScript, Node.js, React, or Python, Strong software engineering principles
Skills
JavaScriptTypeScriptNode.jsReactPython
About the role
About the Company
DRW is a diversified trading firm with over 3 decades of experience bringing sophisticated technology and exceptional people together to operate in markets around the world. Headquartered in Chicago with offices throughout the U.S., Canada, Europe, and Asia, they trade a variety of asset classes including Fixed Income, ETFs, Equities, FX, Commodities and Energy.
Responsibilities
- Building scalable and performant software using software engineering best practices
- Analyzing requirements from traders and analysts for algorithmic trading
- Facilitating discussions on code implementation, testing, and software architecture best practices
- Driving projects and leading new initiatives
- Actively engaging with others on the development team to resolve challenging design and coding issues
Requirements
- Bachelor’s or Master’s degree in Computer Science, Software Engineering or equivalent
- 3 to 7 years of experience building software systems
- Strong understanding of software engineering principles and best practices
- Proficiency in at least one of: JavaScript, TypeScript, Node.js, React, or Python
- Strong verbal and written communication skills
- Proactive and able to drive work forward independently
Preferred Qualifications
- Experience with Redis, RabbitMQ, GraphQL, MongoDB, Docker, WebSocket, AMQP, TCP, or HTTP
- Experience with relational databases such as PostgreSQL, MySQL, MS SQL Server, or Oracle
Benefits
- Mentorship with experienced developers and technical managers
- Continuous learning through paid postgraduate degrees and online learning support
- 40 hours of paid volunteer work
- Bi-weekly social activities and monthly wellness plan
- Daily catered meals (breakfast and lunch) with unlimited snacks
- Competitive salary and matching RRSP
ScoutJobs Agent
Get matches like this delivered daily
Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.
Get started — it's freeFull Stack Software Developer
DRW · Montreal
