Sponsored

Senior Software Developer

Job Description

Job Description

Job Description

Salary:

Would you like to be proud of where you work and the software you develop? How about enjoying coming to work every day while being well compensated for your performance?

If you answered Yes to the above, then consider joining Canadas most innovative company in the mortgage industry!

Banks are rigid; we are agile. At True North Mortgage, were building Canadas most advanced proprietary loan origination, underwriting and lending platform. Having recently achieved SOC 2 Type 2 compliance, we operate with the discipline of a financial institution and the speed of a high-growth tech core. We don't just use software; we build it to win.

We aren't looking for "ticket takers." We need a Senior Developer who wants to own the architecture. You will be part of a 20+ person elite tech team, building in-house tools that replace legacy mortgage workflows with seamless, automated experiences.

Youll be working within a modern Cloud-Native ecosystemdeploying to Kubernetes, leveraging AWS, and building AI-driven features that accelerate our mortgage lifecycle.

What Youll Do

  • Architect & Build: Co-lead the development of complex features using PHP and React, ensuring code is scalable, secure, and performant.
  • Drive AI Innovation: Help us implement and scale AI/LLM integrations to automate document processing, data extraction, and predictive analytics.
  • Modern Infrastructure: Own your deployments within a Docker and Kubernetes environment.
  • Security & Compliance: Maintain the high bar set by our SOC 2 Type 2 status, ensuring data integrity and secure API design are never afterthoughts.
  • Problem Solve: Translate complex business requirements into elegant technical solutions that provide a competitive edge in the Canadian market.

Must Haves

  • Senior-Level PHP: Deep experience building robust, enterprise-grade applications with PHP.
  • Modern Frontend: Strong proficiency in React and the modern JavaScript ecosystem.
  • Data Mastery: Advanced knowledge of Relational Databases (MySQL/PostgreSQL) and caching layers like Redis.
  • Containerization: Experience developing and deploying applications using Docker.
  • Cloud Experience: Comfortable working within an AWS infrastructure and Kubernetes orchestration.
  • The "Senior" Mindset: You prioritize maintainability, security, and scalability. You enjoy mentoring peers and conducting high-signal code reviews.

Nice to Haves

  • AI/ML: Experience with LLMs via AWS Bedrock/OpenAI/Anthropic, vector databases, or prompt engineering.
  • Alpine.js/HTMX: Experience with (or interest in) Alpine.js and HTMX. Weve developed a proprietary frontend framework that leverages these technologies to deliver a high-performance, low-overhead alternative to standard SPAs.
  • Python: Experience using Python for data processing or automation scripts.
  • Business Intelligence: Experience with data visualization and analytics tools like AWS Quick Suite or Power BI.
  • FinTech Background: Experience in mortgage, lending, or highly regulated financial environments.

What we Offer:

  • Competitive salarywith medical and dental benefits paid for by the employer
  • Semi-Annual bonusbased on company and individual performance
  • Diversework environment
  • The best tools including a latest-generation MacBook Pro and a modern, cloud-native dev environment designed for speed and local efficiency
  • Modern loungeoutfitted with table tennis (ping pong for those of us less serious about the sport) and a games room
  • Rapidly growingorganization
  • Professional teamwith a shared perception of how things are done
  • Learning and Developmentincluding online training and conferences
  • Flexible and hybridwork schedule
  • Working on Software you can be proud of!

Time and time again we hear from our new recruits how happy they are with their decision to join True North Mortgage, so if you think you have the right combination of skills, experience and personality then please apply now!

How to Apply

Ready to start your career as a Senior Software Developer at True North Mortgage?

  1. Click the "Apply Now" button below.
  2. Review the safety warning in the modal.
  3. You will be redirected to the employer's official portal to complete your application.
  4. Ensure your resume and cover letter are tailored to the job description using our AI tools.

Frequently Asked Questions

Who is hiring?

This role is with True North Mortgage in Calgary.

Is this a remote position?

This appears to be an on-site role in Calgary.

What is the hiring process?

After you click "Apply Now", you will be redirected to the employer's official site to submit your resume. You can typically expect to hear back within 1-2 weeks if shortlisted.

How can I improve my application?

Tailor your resume to the specific job description. You can use our free Resume Analyzer to see how well you match the requirements.

What skills are needed?

Refer to the "Job Description" section above for a detailed list of required and preferred qualifications.

Sponsored

Safety & Disclaimer

External Application

You are leaving Thisjob.ca to apply on the employer's website.

Safety Tip: Never provide bank details, credit card info, or pay any fees to apply for a job.