- Work within a cross functional Agile team to help rebuild the Direct Investing trading platform.
- Contribute towards the creation of intuitive, robust, and reusable user interfaces.
- Look for opportunities to ideate and improve the product and continually expand what is possible through technology.
- Participate in our community of development and challenge Candidate self and each other to innovate and improve each day.
- Design microservices that offers the data and services to both internal and external partners.
- Maintain code quality and best practices across the stack.
- Understand and consistently apply accessibility guidelines (WCAG).
- Work with ambiguity and ask for feedback to drive to a solution.
- A creative problem solver that can develop a plan, take ownership and deliver solutions.
- A team player, technical advocate, keen to flush out and share ideas with Candidate team.
- An exceptional communicator able to articulate technical issues in plain language.
- Value Candidate team s success as much as Candidate own as we celebrate and move forward as a team.
- Obsessed with clean code and best practices.
- Candidate keep up to date on frontend and backend development trends.
- Candidate understand web/application security and the importance of data privacy.
- Candidate bring new ideas and solutions to the team to help solve our challenges.
- 2-5 years of solid hands-on web programming experience with React and .NET C#.
- Experience with React, state management and hooks.
- A strong understanding of APIs with experience building REST APIs following best practices.
- Good understanding of data structures and experience with relational databases.
- Candidate have written unit tests and have knowledge of testing frameworks.
- Experience with source control (e.g. Git + Github) and modern software delivery techniques.
- Experience with trading Stocks, Options and Mutual Funds.
- Post-secondary degree or diploma in a computer related program.
- Experience with Docker, Kubernetes and CI/DC Pipelines.
- Creating reusable components and deploying to package manager.
- Exposure to DevOps best practices and cloud computing.