Sign in

Sr. Python Developer

Oakville, ON, Canada
February 21, 2021


If your career goal is to build commercial applications from scratch vs maintaining pre-existing apps, then this role may be for you. Due to the nature of the business, you’re usually utilizing the latest tool sets and language versions with virtually no maintenance.

About the Job

The purpose of this role and why this role exists.

We continue to grow and are now adding a Sr. Python + Django/Flask Developer to our Oakville team.

Our client a custom software development company specializing in mobile and web-based product development. We use open source development tools to build scalable solutions. We’re a 18-year old growing firm with 140 staff between our Montreal, Ottawa, and Oakville offices. Our Oakville office has 45+ software engineers, business analysts/project managers, and creative talent delivering some really cool stuff. We own some projects entirely, sometimes we’re an extension of the client’s team. 50%+ of our products can be found in an app store or publicly on-line.


Our work environment.

• Flex hours

• Remote Working Policy (all WFH during pandemic)

• Full benefits package

• We use team collaboration and other video conferencing tools to collaborate remotely alongside many other modern tools

• We have amazing clients who are fun to work with and appreciate our value to them

• We are the sole technology provider for several clients where we have been able to earn their trust and respect

• A breadth of experience exposure across several personalities, client types, projects, and industries

• Casual, yet professional environment

• Named by as a Top B2B Company in 2021 in Canada.

Top Responsibilities

The part that you play in this organization, and specific duties you are measured against.

• Proactively collaborate with cross-functional teams to define & design of new Products, features and functionality (senior role)

• Review peer code and architecture to ensure the products you build exceed client expectations

• Provide technical leadership within the project and developments teams

• Ability to work with tight deadlines

• Full-stack coding, end-to-end delivery, implementation, development testing, defect investigation and resolution

• Direct interaction with the client

• Provide effort estimates, planning out weekly sprints alongside project objectives, while identifying and assisting in mitigating technical, schedule, and other project risks

S of the Experiences & Background we’d like to see

A the things you’re good at because you’ve done most of these before.

• 5-years+ web development experience

• Successful track record of delivering projects, both individually and as a team member (hint: bring them to the interview!)

• Django and/or Flask

• Experience with front-end libraries and development frameworks such as React, Vue and Angular considered an asset. Also, Bootstrap, Sass, HTML/CSS.

• Experience with unit testing.

• IDE such as Pycharm is an asset

• MySQL/PostgreSQL and data model design

• Effective communication skills as you will be in regular contact with the client – great opportunity to further refine your communication skills

• Experience working in a Mac and Unix environment

• Experience consuming third-party libraries, APIs and Web services

• Proficiency with cross-browser/cross-platform issues

• Bachelor’s degree in Computer Science/Engineering or equivalent

Connect with Us!

To learn more about the client, their culture and the opportunity, we invite you to share your resume with us via this job board or to Rick @ SearchVelocity dot ca, Subject: Python

Have a canned cover letter? Delete it. Tell us why you're perfect for this opportunity and you're virtually guaranteed an interview.

About SearchVelocity

SearchVelocity helps software companies like our client identify and hire the right person, like you, efficiently. We specialize in complex assignments, roles requiring multiple technologies, skills and/or business vertical knowledge, like this one.

Bringing 25+ years of broad experience working in software companies and IT professional consulting firms as hiring management of Technical staff, we can help you find the right people.

Based in Halton Region, Ontario (GTA-West) we specialize on the staffing challenges of tech companies located in Oakville, Burlington, Milton, Halton Hills, Georgetown, Hamilton, Mississauga, Brampton and Toronto.

Keywords: job, jobs, hiring, Halton, Oakville, Milton, Burlington, Hamilton, Mississauga, Toronto