THIS ROLE IS SUBSIDIZED BY A GOVERNMENT OF CANADA GRANT AND IS ONLY OPEN TO RECENT (PAST 6 MONTHS) POST-SECONDARY GRADUATES WHO ARE CURRENTLY RESIDING IN ONTARIO AND ARE CANADIAN CITIZENS, PERMANENT RESIDENTS, OR PROTECTED PERSONS.
THE LOCATION IS HYBRID WITH ONE TO THREE DAYS PER WEEK IN OUR OFFICE IN AURORA.
Company Overview
LeapAP (formerly CondoWorks) is a leading accounts payable automation and payments platform for property management companies in Canada and the US. LeapAP automates the receiving, coding, approving, and paying of vendor invoices, significantly reducing the cost and time of accounts payable while eliminating paper and reducing errors.
Led by an experienced founding team that has built successful technology companies, the LeapAP team embraces Agile and DevOps practices to deliver high-quality software predictably, transparently, rapidly, and with a high release velocity, at large scale. With deployments to production multiple times per day, you will have an opportunity to directly, quickly, and meaningfully create an impact. Working alongside our leadership team, you will be able to continuously learn how to develop, test, deploy, and monitor software at large scale in a collaborative environment with mentorship opportunities.
You will have a unique opportunity to contribute to multiple diverse product domains (accounting, parsing/scraping, payments, integrations, and more) while also developing leadership skills through helping lead our co-op students.
Our stack for the parts owned by this role is based on Node.js, Express, Puppeteer, and PHP.
Summary
We are seeking a Software Engineer to join our innovative team at CondoWorks Inc., located in the US. In this role, you will play a crucial part in enhancing our software solutions, contributing to our mission of transforming the accounts payable process for property management companies.
Responsibilities
On-board, train, assist, and unblock our team of four co-op students working on our scraping and parsing technologies
Build and maintain new and existing integrations with various billing portals
Support the improvement of our integrations infrastructure and help establish consistent standards
Debug and identify root cause issues with integration failures
Design, develop, test, deploy, and monitor our web application
Ensure the performance, scalability, security, reliability, and availability of applications
Participate in code reviews to maintain code quality and share knowledge.
Implement best practices for software development within an Agile environment.
Stay updated with emerging technologies to continuously improve our product
Qualifications
Bachelor's degree in Computer Science, Software Engineering, Computer Engineering or related field.
Technical skills: experience with Node.js/Javascript and/or PHP, with strong understanding of DOM, HTTP, and related web technologies
Bonus if you've done web scraping and have previously used Puppeteer
Quick learner. New tasks do not scare you, you pick up skills quickly and will figure out how to get it down one way or another.
Self starter. You can effectively manage your work, pushing projects forward and driving towards outcomes with minimal supervision.
Exceptional attention to detail. When you complete a task, it is good to go.
Familiarity with Agile methodologies and version control systems like Git.
Experience with database management systems such as MySQL is a plus.
Ability to work collaboratively in a fast-paced startup environment.
Call-To-Action
This is a unique opportunity to contribute to a growing Software-as-a-Service (SaaS) company. If you are passionate about building exciting web and backend applications and are interested in contributing to the delivery of production-grade SaaS rapidly and at large scale, please apply!
Job Type: Full-time
Pay: $65,000.00-$75,000.00 per year
Benefits:
Dental care
Extended health care
Paid time off
Application question(s):
This role is subsidized by a Government of Canada grant and is open only to recent (past 6 months) post-secondary graduates who are Canadian citizens, permanent residents, or protected persons - do you meet this criteria?
Do you currently reside in Ontario?
Please confirm that you understand that the role is hybrid, with 1-3 days per week in our Aurora office
Work Location: In person
Beware of fraud agents! do not pay money to get a job
MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.