SQL/Python Developer

Leith Wheeler Investment Counsel Ltd. Is an employee-owned firm, headquartered in Vancouver with offices in Calgary and Toronto.  We manage over $23 billion of assets on behalf of pension, foundation, corporate, Aboriginal, and individual clients across Canada.

We are looking for a SQL/Python Developer to interface with development team and key stakeholders, and apply technical proficiency across different stages of the Software Development Life Cycle including Requirements Elicitation, Application Architecture definition and Design.

The incumbent plays an important role in creating the high-level design artifacts; deliver high quality code deliverables for a module, lead validation for all types of testing and support activities related to implementation, transition and warranty.

Reporting to the CTO, this is a hands-on delivery role within a multi-disciplinary technical and business team.

Job Description:

  • Develop and manage the firm’s enterprise report catalog
  • Design, and enhance the firm’s reporting framework along with concepts of object oriented and domain design programming
  • Improve current data integration and data streaming for reports

Job Qualifications:

  • 3-5 years’ experience in systems integration, Python development, REST API Integration, and frameworks (ex: Django, Flask, etc.)
  • Strong expertise in Web Services design and development, and hands-on skills in REST API extension and development
  • Experience with analytics tools (ex: Power BI, Tableau) and report development (ex: SSRS)
  • Experience with technical skills in SOA, web services, data virtualization, implementation of RESTful web services, and micro services
  • Experience in Celery framework implementation
  • CI/CD DevOps tools knowledge (ex: Jira, Jenkins, etc.), Docker & Containerization experience
  • Experience in Kubernetes, Ansible and site reliability engineering
  • Webserver Knowledge (ex: Tomcat, Jetty, Nginx, etc.)
  • Strong understanding of Web Technologies including HTML, CSS, JS, Ajax, JSON, JSF, JQuery, TypeScript, etc. would be an advantage.
  • Understanding of cloud computing domain (ex: Azure, AWS, GCP) and cloud-based app deployment experience would be an added advantage
  • Functional knowledge of investment management processes – trading, pricing, settlement, operations or mutual funds is nice to have
  • Past experience or knowledge of systems like APX, Latentzero, Bloomberg is nice to have

Attributes for Success:

  • Positively contributing to our Culture Blueprint – Character (Be Genuine), Connection (Build Relationships), and Commitment (Deliver Excellence)
  • An interest in upskilling for a digital world and technology trends, an openness to learning new tools and adapting how you work
  • Demonstrated commitment to valuing differences and working alongside diverse people and perspectives 

Thank you in advance for your interest. If your profile meets our requirement, we will gladly reach out to you.