Software Engineering Lead (Canada)
Company Overview
Welcome to The Mortgage Office – where innovation meets opportunity! We are a rapidly expanding, private equity-backed Fintech leader based in Huntington Beach, California, now embarking on an exciting journey to expand our footprint in Canada. Specializing in innovative software solutions for the private lending industry, our platform empowers over 1,200 customers managing more than $250 billion in principal balance. As the backbone of thousands of lending businesses, our software is the trusted system of record that drives success.
Our team has tripled in size recently to fuel the explosive growth of our B2B SaaS products. We’re on an exhilarating mission to accelerate innovation and automation in a market that’s eager for transformation. If you’re passionate about making a real impact and being part of a team that’s shaping the future of finance, we’d love to have you on board!
Job Summary
Are you a seasoned software engineer with leadership skills and a passion for Fintech innovation? We’re looking for a Software Engineering Lead to establish and grow our engineering team in Canada. In this critical role, you’ll be a player / coach actively leading the development of our software products tailored for the Canadian market. You will be responsible for designing, developing, and maintaining software applications using Microsoft technologies. This leadership position will be highly collaborative with cross-functional teams, including developers, quality assurance engineers, and product managers, to design, implement, and enhance features specifically for the Canadian market.
Key Responsibilities
- Team Leadership: Recruit, mentor, and lead a team of software engineers in Canada.
- Technical Oversight: Oversee the design, development, and deployment of software solutions. Collaborate with cross-functional teams to gather and analyze requirements, and translate them into technical specifications.
- Project Management: Manage project timelines, deliverables, and resource allocation.
- Quality Assurance: Ensure code quality, performance, and scalability through code reviews and best practices.
- Collaboration: Work closely with product managers, designers, and other stakeholders to deliver features that align with business goals.
- Innovation: Introduce new technologies and methodologies to improve development efficiency and product quality.
- Compliance: Ensure software meets all regulatory requirements and security standards.
- Technical Strategy: Contribute to the development of technical strategies and roadmaps.
- Problem Solving: Identify technical challenges and provide effective solutions.
Qualifications:
- 7+ years full stack software development in related technology.
- Proven experience as a .NET C# Engineer, with a strong record of accomplishment of delivering high-quality software solutions.
- In-depth knowledge of the .NET framework, ASP.NET MVC and/or ASP.NET Core, C#, RESTful APIs, and object-oriented programming principles; Windows Server 2012 & IIS Server
- Proficient in front-end technologies such as React with Material UI Design, JavaScript Libraries (jQuery, Bootstrap or similar), HTML/HTML5 and CSS/CSS3.
- Strong understanding of database design and development using SQL Server, Postgres, or other relational databases.
- Familiar with Team Foundation Server and Access & Excel VBA
- Experience with version control systems (e.g., Git) and continuous integration/continuous deployment (CI/CD) pipelines.
- Excellent problem-solving and analytical skills with the ability to prioritize tasks and work in a fast-paced environment.
- Effective communication and collaboration skills, with the ability to work effectively in a team-oriented setting.
- Bachelor’s degree in Computer Science, Software Engineering, or a related field.
Benefits:
- Competitive Salary and Benefits Package (commensurate with experience)
- Collaborative, team-oriented company culture
- 401K with company funded match
- Generous Paid Time Off plan
- Occasional travel to sunny Southern California headquarters
- Awesome company Christmas party
Why Join the Mortgage Office?
- Leadership Opportunity: Be at the forefront of our Canadian technical team.
- Competitive Compensation: Attractive salary with performance bonuses.
- Comprehensive Benefits: Health coverage, retirement savings plan, and more.
- Innovative Environment: Work with cutting-edge technologies in a collaborative setting.
- Professional Growth: Access to training and development programs to advance your career.
- Impactful Work: Contribute to solutions that are transforming the private lending industry.
How to Apply
Ready to build with us? Send your resume and a brief note highlighting your relevant experience to careers@absnetwork.com
—
At The Mortgage Office, we are committed to building a diverse team. We celebrate different ideas and believe that a variety of perspectives makes us stronger. We are proud to be an equal opportunity employer and welcome all qualified applicants.
—
Featured Resources
Browse Our Most Popular Resources
Take the First Step Toward Better Loan Management with The Mortgage Office
Speak with one of our demo experts today!