About Our Client
Our client is a Toronto-based, innovative FinTech company with a mission to lead the next generation of fully-digital investment management solutions. Their cutting-edge platform offers investment professionals a holistic view of their clients’ wealth, bringing all aspects of a complex portfolio into one view, no matter the source.
They are an early-stage company with strong private backing and a vision to become the market-leading technology platform for investment professionals. They offer a competitive package for candidates who are looking to participate in building our vision and tackling the variety of business & technology problems facing high-net worth investors and their advisors.
If you are ambitious, driven, and seeking to make a significant impact, then this is the place for you. Join them on their journey as they redefine industry standards and shape the future.
About The Role
As a Senior Back-End Developer, you will play a crucial role in the development and maintenance of our client’s Back-End systems, ensuring the seamless integration of their applications. The ideal candidate will have extensive experience in Django, Python, SQL, and a strong background in API development and integration.
Responsibilities
- Design, develop, and maintain scalable and robust Back-End solutions using Django and Python
- Collaborate with cross-functional teams to understand project requirements and contribute to the overall architecture of the applications
- Implement and optimize database structures and queries using SQL for efficient data storage and retrieval
- Develop and maintain RESTful APIs for seamless integration with front-end applications and third-party services
- Work closely with front-end developers to ensure effective communication between the Back-End and front-end components of the applications
- Troubleshoot and debug issues to ensure the stability and reliability of the Back-End systems
- Stay updated on industry best practices and emerging technologies to improve the development process continuously
About You
- 5-7+ years experience as a Back-End Engineer with expertise in Django, Python, and SQL
- Strong experience building API endpoints, background tasks, database management, and backend testing
- Excellent knowledge of RESTful APIs and web services, including a strong understanding of API development and integration
- Experience in designing and optimizing database structures using SQL
- Familiarity with front-end technologies and the ability to collaborate with front-end developers
- Experience with agile methodology
- Bachelor's/Master’s degree in Computer Science, Engineering, or a related field
Tech Stack
- Django
- PostgreSQL
- Python
- Azure
- TypeScript
- JavaScript
- SQL