Python Developer
HRBrain
CONTRACT
Canada
Posted 2 years ago
We are looking for a Python Developer! Reach out if you are interested and feel free to refer friends/colleagues!
Type of Employment: Contract
Title: Python Developer
Term: 6-month – 37.5 hours – Then converting to FTE
Location: Toronto, Winnipeg – You will likely go back to office regularly
Job ID number: C1198
Brief description of duties:
- Prepare estimates of the work effort required to design, develop, test and implement solutions for investment management applications and/or databases.
- Design, implement and test Python applications and SQL code.
- Work closely with business and technical teams to ensure successful completion of all technical deliverables.
- Participate in code reviews and make recommendations for optimization and improvements.
- Create deployment plans for production implementation and support transition documents.
- Support applications after production deployments. Investigate incidents caused as a result of application failures and come up with fixes in a timely manner.
- Carry after-hours support pager on a rotational basis
MUST haves:
- 10+ years of experience working as a software developer.
- 4+ years Python programming experience (senior level). Fluency in core Python, its types and standard libraries. Experience using Python libraries such as Pandas, NumPy etc.
- Experience working with databases such as SQL Server (2016, 2019), Oracle and/or MongoDB.
- Hands on experience with database design, writing complex SQL queries and stored procedures.
- Experience using DevOps tools such as GitHub, Jenkins and Artifactory.
- Exposure to web development tools such as Vue JS, Flask and Django.
- Comfortable working on Linux environments and cloud platforms (AWS, Azure, Google)
- Prior experience with developing application interfaces with Wealth– middle office and back-office systems such as Eagle Accounting Book of Record or any other ABOR or Investment Book of Record (IBOR).
- Critical thinker with good problem-solving skills.
Job Features
Job Category | Python Developer |
Software development | 10+ |
Python Programming | 4+ |
DevOps tools such as GitHub, Jenkins and Artifactory | 5+ |