Canada Job Openings
Avesdo
Tech Lead/Senior Software Engineer (Microservices)
Toronto
FULL TIME
November 25, 2024
Summary
As our Tech Lead/Senior Software Developer at Avesdo, you will be responsible for building key features and architecting Avesdo’s platform. You’ll also bring your leadership experience and technical expertise to mentor junior developers, improving engineering processes, and maintaining a strong focus on building reliable, scalable, and secure systems.
Job Status: Full-Time, Location: Remote (Remote applicants must reside in Canada and have valid Canadian work authorization)
Our Tech-Stack
Our web-based platforms utilize modern frameworks such as Angular for the front end over the back end of a microservices-based API system built on the .NET Core MVC framework using serverless cloud architecture (Azure). We also have some applications built on Angular JS that occasionally need some love. We practice agile methodologies to release fast-evolving features and products in 2-week sprints.
A day in the life might look like:
- Writing high-quality and well-tested code to build robust and scalable applications.
- Augmenting our microservices-based platform by implementing APIs, infrastructure and orchestration logic.
- Leading the technical design, architecture, development, and deployment of key features and systems that drive growth.
- Driving technical decision-making, leading discussions on architecture and ensuring alignment with the business objectives.
- Establishing and maintaining best practices for code quality, architecture, and testing.
- Resolving complex technical issues and implementing solutions to maintain focus on building reliable, scalable and secure systems to support the company’s growth.
- Collaborating with product, design, and QA teams to ensure seamless execution and delivery of features following agile scrum.
- Simplifying coding patterns, interfaces, and abstractions to make them more approachable.
- Creating and maintaining technical documentation, including system architecture, design specifications, and deployment procedures.
- Reviewing and providing feedback on a peer's or junior’s code, teaching and learning from those around you to continually learn and grow.
- Mentoring junior developers and fostering a collaborative, high-energy environment where team members are motivated to take initiative, and remain curious.
- Using a wide variety of technologies, learning new things, and challenging yourself.
- 7+ years of experience in software development, with at least 2 years of experience in mentoring and leading junior developers.
- Bachelor’s or Master’s degree in Computer Science, Engineering, or related field
- Proficient in .NET Core, C#, ASP.NET, MVC, Web API, Entity Framework, SQL Server and Azure Cloud with 4+ years of API design and coding.
- A track record of delivering complex projects in an agile, fast-paced environment and building products from the ground up focusing on scalability, reliability, and security.
- Proven implementation experience in developing and deploying Microservices and containerization and orchestration technologies (e.g., Docker, Kubernetes), preferably on the most recent projects.
- Adept at leading teams with a focus on collaboration and stakeholder management.
- Demonstrated experience in Dev Ops tools and practices such as Git, CI/CD, unit testing, code coverage, and code analysis.
- Excellent communication skills with the ability to translate technical concepts for non-technical stakeholders.
- Meaningful work- Avesdo is the leading Canadian proptech company and you will have a chance to make your mark on a trillion-dollar real estate industry.
- Remote-first- Work in a flexible results-oriented environment. We also provide a Laptop, extra monitor and main accessories and supplement it with a home office improvement stipend to help you do your best work remotely.
- More than a competitive salary: You can rest and recharge with our generous vacation policy, and take care of yourself/your dependants through our extended health, dental vision benefits, and health spending accounts.
We understand that looking for a new exciting opportunity can be time-consuming. We truly appreciate your time in going through the job posting and applying for a position with us. We estimate a time requirement of around 8 hours for the complete Hiring Process.
Thank you for considering us for your next career move!
1jxawh2n Ht
New Job Alerts
Sister Sophie Ltd.
English Instructor - K12
Markham
FULL TIME & PART TIME
November 26, 2024
View Job DescriptionLynx Design
Technicien(ne) en ébénisterie / ébéniste – Fabrication de cabinets pour véhicules récréatifs
FULL TIME
November 26, 2024
View Job DescriptionCareer Connections Canada Inc.
Electrical Assembly Technician / Electrical Wiring Technician (Non-Engineering)
Milton
FULL TIME
November 26, 2024
View Job DescriptionEassons Transportation Group
Truck Driver (AZ Class Experience Required + Cross Border)
Brampton
FULL TIME
November 26, 2024
View Job DescriptionOSL Direct Services
Associé aux Ventes Sans-Fil
FULL TIME & PART TIME
November 26, 2024
View Job DescriptionCANADA CARTAGE
Coordonnateur des Opérations - Jour
Bois-des-Filion
November 26, 2024
View Job DescriptionRoyal Bank of Canada
Directeur(rice), Adjoint(e) de succursale
Montreal
FULL TIME
November 26, 2024
View Job DescriptionLooking for similar job?
Revenu Québec
Technicien(ne) en vérification fiscale
Rouyn-Noranda
FULL TIME
August 6, 2024
View Job DescriptionWorldwide
Telus Internet Installations & Repair Technician
Courtenay
FULL TIME
August 26, 2024
View Job DescriptionLayfield Canada Ltd
Geomembrane Installation Technicians
FULL TIME
August 28, 2024
View Job DescriptionHomeTeam Live Technologies Corp.
Events Technical Director - Canada
Saskatoon
FULL TIME
August 26, 2024
View Job DescriptionNew Job Alerts
Sister Sophie Ltd.
English Instructor - K12
Markham
FULL TIME & PART TIME
November 26, 2024
View Job DescriptionLynx Design
Technicien(ne) en ébénisterie / ébéniste – Fabrication de cabinets pour véhicules récréatifs
FULL TIME
November 26, 2024
View Job DescriptionCareer Connections Canada Inc.
Electrical Assembly Technician / Electrical Wiring Technician (Non-Engineering)
Milton
FULL TIME
November 26, 2024
View Job DescriptionEassons Transportation Group
Truck Driver (AZ Class Experience Required + Cross Border)
Brampton
FULL TIME
November 26, 2024
View Job DescriptionOSL Direct Services
Associé aux Ventes Sans-Fil
FULL TIME & PART TIME
November 26, 2024
View Job DescriptionCANADA CARTAGE
Coordonnateur des Opérations - Jour
Bois-des-Filion
November 26, 2024
View Job DescriptionRoyal Bank of Canada
Directeur(rice), Adjoint(e) de succursale
Montreal
FULL TIME
November 26, 2024
View Job Description