Loading...

Sr. Full Stack Python Engineer

AutoTrader.ca

Trader Corporation is the team behind Canada’s leading automotive marketplace, autoTRADER.ca. We are a technology driven company that creates world class solutions for our users and dealer customers. We are seeking a short term Senior Full Stack Python Engineer for our distributed engineering office. Key areas of responsibility -Design, develop and oversee the successful end-to-end delivery of full-stack web solutions, from technical analysis to architecture and implementation, through to unit testing, development, integration testing and documentation. – Providing appropriate testing information and environments to peers including developers, testers, and Product Owners, to validate the deliverables meet the desired expectations. – Perform code studies on legacy platforms to understand business rule, technical architecture, integrations, and workflows; and create and update technical documentation resulting from your analysis – Maintain and improve our engineering standards by participating in thorough code reviews, proposing process changes, and having a proactive attitude towards improvement in all areas of our software delivery lifecycle. – Performing root-cause analysis on software defects, to help identify weak spots in processes and tools, with the aim of preventing defects from happening again. – Being an active participant in your team’s meetings and processes, providing useful information through efficient communication with Product and Project stakeholders. – Working closely with Product stakeholders in understanding project needs, and providing technical advice in the feasibility of solutions as well as alternative options that could be considered. Required Skills -Experience working as a full-stack web developer with Python and Vue.js or React. – Hands-on knowledge of SQL and RDBMs fundamentals, particularly Postgres. – Experience writing detailed unit, component and integration tests. – Experience designing and implementing RESTful APIs. – Working knowledge of git or similar VCS, docker, and cloud-based platforms. – Experience working with cross functional teams, including engineering teams which their own integrations with a core platform – Working experience profiling and optimizing software in all levels of the stack, from time-consuming API endpoints to expensive queries, through to inefficient algorithms. – Ability to work in a fully-remote environment, with a distributed team. – Ability to dig into issues and errors and figure out their causes and potential solutions. – Great self-organization and time management skills. Ability to work independently and create and communicate your own work plans – Exceptional written and spoken English. Experience – University degree in Computer Science, or equivalent experience. – 8 years of experience building online software. Strong knowledge of website usability and web application architectures. – Knowledge of relational and non-relational storage foundations and their tradeoffs. – Working knowledge of modern security fundamentals and best practices. – Great understanding of agile methodologies in a Kanban delivery environment. – Experience working with a remote, distributed team.

Source

To apply, please visit the following URL:

Job Stack By Flawless Themes. Powered By WordPress