Software Architect.

Calgary, Canada (Hybrid)

We are a software Consultancy, who provide highly skilled consultants to support client business needs. Test Driven Solutions have had a successful start, with our consultants working across green/brown field projects using the latest cutting-edge technologies.

We work within private and public sectors, including financial services, government, healthcare, gaming, broadcasting and renewable energy organisations. We are continuously growing as a business, with new client wins and an internal project on-going.

Test Driven Solutions look to support the future generation of IT professionals, offering interns and graduates a chance to find their feet within the industry.

  • We have clear values and a family ethos. We are multidisciplinary and multimedia, with regular meetups online and at in-person events. We maintain a strong connection across our teams and there's a great sense of community in the way we work.

    Located in the city centre, we have a hybrid office to provide collaborative spaces surrounded by plenty of great spots to socialise.

  • We are looking for a hands-on architect to help shape the next phase of our clients platform infrastructure and technical architecture. You’ll work with our and clients team across cloud environment, codebase, and delivery process to ensure it’s build with performance, scalability, and audit-readiness in mind. 

    You’ll collaborate with the team to implement scalable Azure infrastructure, strengthen development standards, and define clear architectural patterns that support fast, maintainable growth. 

     Duties and Responsibilities 

    • Implement and evolve Azure infrastructure in alignment with our product roadmap 

    • Support hybrid deployment across our existing and next-generation environments 

    • Help define system architecture across frontend, backend, APIs, and databases 

    • Contribute to patterns and practices that support performance, security, and delivery 

    • Apply architectural understanding that aligns with SOC2 and ISO principles 

    • Guide technical documentation, including system design and standards for internal and external audiences 

    • Collaborate with developers, the PO, and leadership to ensure quality and velocity stay aligned  

  • • Experience designing and implementing Azure-based infrastructure for SaaS products 

    • Solid technical grounding across frontend (Vue.js), backend (Node.js), REST APIs, and databases (SQL Server, Postgres) 

    • Understanding of audit-aligned architecture principles (SOC2, ISO 27001, etc.) 

    • Ability to design, implement, and document technical decisions clearly 

    • Strong grasp of cost optimization, performance tuning, and modern DevOps practices 

    • Comfortable contributing directly and collaborating across disciplines 

  • • You think critically and communicate clearly, even when details are fuzzy 

    • You know when to push for perfection and when to ship and iterate 

    • You are a team-first contributor who thrives on feedback and collaboration 

    • You balance independent problem solving with a strong sense of timing and team rhythm 

    • You care deeply about the craft of shipping great software, and you bring others with you 

    • Competitive Salary

    • Vacation leave (4 weeks per year, moving up to 5 weeks per year after 2 years’ service plus statutory public holidays based on the province you are based in)

    • Private Medical Insurance

    • RBC Group retirement savings plan

    • Macbook Pro/Windows Machine provided

    • Development opportunities/Paid certifications

    • Annual bonus scheme

    • Remote/Hybrid working

    • Social company events

    • Perkbox discount scheme

To find out more about working at TDS, head to our Careers page.

If you are interested in this position, please send your CV to careers@testdrivensolutions.co.uk

Want to work for us?

Get in touch today.