Full Stack Software Developer
Confirmed live in the last 24 hours
Proprietary trading firm
Quantitative Finance
Company Overview
DRW's mission is to build revolutionary finance. The company is doing this by building a system that applies modeling, technology and quantitative research to identify opportunities in the global financial markets.
Locations
Montreal, QC, Canada
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
Node.js
Apache Kafka
Docker
Flask
JavaScript
Java
MongoDB
MySQL
Postgres
RabbitMQ
React.js
Redis
Redux
Ruby
SQL
Python
TypeScript
Vue.js
TCP/IP
CategoriesNew
Software Engineering
Requirements
- A Bachelor's or a Master's degree in Computer Science, Software Engineering or equivalent
- 1 to 7 years of experience building software systems
- Strong understanding of software engineering principles and best practices
- Good knowledge and experience in at least one of these languages or frameworks: JavaScript, TypeScript, Node.JS, React/Redux, Vue.JS, Python, Flask, Ruby, C# or Java. Experience in more than one is an asset
- Strong verbal and written communication skills
- Dedicated team player and a passionate problem solver with strong interpersonal skills
- Experience with any of these technologies is an asset: Redis, RabbitMQ, GraphQL, Kafka, MongoDB, ELK, Docker, WebSocket, AMQP, TCP, HTTP
- Experience with relational databases is an asset (PostgreSQL, MySQL, MS SQL Server, Oracle)
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, 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