The wait is over! View the December 2022 Rentsync National Rental Demand Report.

  • Software
    • Content Management System
    • Listing Management
    • Lead Automation
    • Reporting & Analytics
  • Services
    • Website Design
    • Digital Marketing
    • Lease Up Marketing
    • Creative Services
  • Integrations
  • Resources
    • Blog
    • Podcast
    • Theme Gallery
    • Our Work
    • Customer Stories
    • Knowledge Base
    • The Waverley Case Study
    • Muse Case Study
    • Demand Report
  • Careers
RentSync LogotypeRentSync Logotype
EN Hey!

Join our team

Back to job postings

Senior Python Developer (Rentals.ca Website)

Location: Remote

Position type: full time

Description:

We are looking for a Senior Software Developer to join our product development team to be a leader for our software development initiatives. You will design, build, and test new products and features, influence technology & processes, and mentor our development team.

Your Duties and Responsibilities:

  • Design and develop new solutions web-based products and services as well as update and enhance existing products, including our industry-specific content management system
  • Develop and test software enhancements and new features on existing and/or new software products following best software development best practices to deliver high-quality releases
  • Mentor developers in their career progression
  • Ensure Product Managers and Product Owners have accurate technical advice, assessments and estimates from the development team
  • Inspire the team by sustaining a positive environment and sharing knowledge through peer mentoring, shared resources, informal teachings and lunch and learns
  • Participate fully in software engineering activities including advanced design, refinement, planning, development, daily standups, retrospectives, backlog grooming, etc.;
  • Identify and research relevant technologies, perform Proof of Concepts, Prototypes, and recommend applications of such technologies for active development activities;
  • Demonstrate at all times a continuous improvement mindset to drive process, practices, communication and environmental improvements;
  • Reach defined goals and meet deadlines by working closely and collaborating with your development team
  • Author, review and approve functional and non-functional requirements
  • Liaise with product management, developers, designers and system administrators to identify new features
  • Anticipate risks and propose alternative solutions and mitigation strategies
  • Identify and implement process improvements to enhance the user experience
  • Create and maintain scalable RESTful APIs
  • Contribute to leading-edge ideas, tools and frameworks by keeping up with the latest trends in the industry via conferences, blogs, tutorials, books and videos

Core Technologies:

  • Python
  • Django
  • Vue.js
  • MySQL, PostgreSQL
  • Rest APIs
  • GraphQL
  • GitHub
  • CI/CD Pipelines
  • Amazon Web Services
  • Kubernetes

Minimum Qualifications:

  • 5+ years of professional software development experience
  • Diploma in computer engineering, or Degree in computer science, software engineering, or related field, or equivalent experience
  • Knowledge of, and experience with, web design and development practices, tools, and related technology
  • Deep understanding of design patterns and pragmatic programming principles
  • Proficient understanding of JavaScript and JavaScript frameworks
  • Experience with built-in quality practices such as Unit Testing, Test Driven Development
  • Knowledge of current trends and best practices in the areas of web design and development
  • Knowledge of object oriented programming
  • Experience working with and creating or consuming REST APIs
  • Experience with version control, such as SVN or GIT
  • Strong Oral Communication, the ability to express key aspects of information clearly and concisely in undefined contexts

Preferred Qualifications

  • Preferential consideration will be given to applicants who have held a Senior Software Engineer position or equivalent title
  • Experience with SaaS

How to Apply:
Send your resume and cover letter to ewade@rentsync.com & michael@rentsync.com with the subject line "PYTHON DEVELOPER APPLICATION"

RentSync Footer Logotype

SolutionsExpand Solutions Menu

  • Services
    • Website Design
    • Digital Marketing
    • Lease Up Marketing
    • Creative Services
  • Software
    • Content Management System
    • Listing Management
    • Lead Automation
    • Reporting & Analytics

CompanyExpand Company Menu

  • About Us
  • Listing Connections
  • Careers
  • Integrations
  • Contact Us

Solutions

  • Services
    • Website Design
    • Digital Marketing
    • Lease Up Marketing
    • Creative Services
  • Software
    • Content Management System
    • Listing Management
    • Lead Automation
    • Reporting & Analytics

Company

  • About Us
  • Listing Connections
  • Careers
  • Integrations
  • Contact Us

Head Office

672 Dupont Street, Unit 504

Toronto, Ontario

M6G 1Z6

905-397-5088

St. Catharines Office

271B Merritt Street, Unit 4

St. Catharines, Ontario

L2T 1K1

905-397-5088

905-397-5088

2021 Report on Business – One of Canada’s top growing companies
Rentsync ranks no. 81 on the 2020 GROWTH List
Growth 500 - One of Canada's fastest growing companies
Glassdoor Jobs
  • Cookies
  • Privacy Policy
  • Terms of Use
  • Sitemap
Rentsync on LinkedIn
Rentsync on YouTube
Rentsync on Instagram
Rentsync on Facebook
Rentsync on Twitter

Manage cookie settings

Rentsync collects cookie data to provide a better user experience, but we offer you choices regarding how we and our third party providers collect and use the cookie data. 

  • Necessary Cookies
  • Targeting and Tracking Cookies
  • Necessary Cookies

    These are essential in order to enable you to move around the website and use its features. If you do not allow these cookies, you won't be able to use our site properly.

  • Targeting and Tracking Cookies

    These record your visit to the Rentsync website, the individual pages you visit, the links you follow and the type of device you use. Our use of these cookies might also mean that you may see Rentsync adverts on other websites. Our partners may also use information recorded by these cookies to see how well their ads are performing. If you do not allow these cookies, you may see more content and adverts that do not match your interests.

    We use cookies from third-party advertising partners to deliver relevant advertisements to you both on the Rentsync website and on other websites. To opt out of a third party's use of cookies and behavioural advertising, you must visit their website and follow the specified opt-out procedures.