Senior Software Architect
2 weeks ago
About Us
We are a technology-driven company operating multiple platforms including CRM, and financial systems. Our development teams span across Montreal, Vancouver, Costa Rica, and other global locations, with over 50+ developers working collaboratively to deliver high-quality solutions. We have a dedicated DevOps team that handles our infrastructure and deployment processes.
Position Overview
We are seeking an experienced Senior Software Architect to lead the technical direction of our Microsoft-based technology stack. You will work across multiple teams to design scalable solutions, establish architectural standards, and guide the evolution of our platform from monolithic applications toward modern microservices and modular architectures.
Key Responsibilities
- Design and implement enterprise-level architectural solutions using Microsoft technologies
- Lead the transition from stored procedures to application-embedded business logic while maintaining system stability
- Establish and enforce coding standards, architectural patterns, and best practices across teams
- Collaborate with Product Owners, Team Leads, Development Managers, and our DevOps team on technical strategy
- Review and approve architectural decisions for new features and system improvements
- Guide teams in implementing best practices for continuous integration and deployment
- Design secure, scalable solutions that handle high-traffic gaming and financial transactions
- Mentor developers and conduct architectural reviews of pull requests
- Work with database teams to optimize performance and establish proper schemas and permissions
- Evaluate and recommend new technologies while maintaining consistency with existing stack
- Coordinate with our DevOps team on infrastructure and deployment requirements
Required Qualifications
- 6+ years of hands-on programming experience with Microsoft technologies
- Excellent knowledge of Hexagonal and Clean Architecture
- Expert-level knowledge of:
- .NET Core and ASP.NET Core
- C# and modern .NET development practices
- SQL Server and database design principles
- Solution architecture and system design
- Strong experience with:
- RESTful API design and implementation
- Authentication/authorization patterns (Windows Auth, JWT, SSO)
- Performance optimization and scalability patterns
- Proven track record of leading architectural initiatives in enterprise environments
- Experience with financial or gaming systems
- Excellent communication skills and ability to work across distributed teams
Technical Environment
- Backend: .NET Core, ASP.NET Core Web APIs, Windows Services
- Frontend: Knowledge of Blazor, React, VueJS
- Databases: SQL Server
- DevOps: Azure DevOps Server, Git, automated deployments (managed by DevOps team)
- Infrastructure: Windows Server and IIS, Kubernetes adoption in the works
What We Offer
- Opportunity to shape the technical direction of multiple platforms and existing apps
- Work with a diverse, global team of 50+ developers
- Dedicated DevOps team to support infrastructure and deployment needs
- Complex technical challenges in high-traffic, real-time systems
- Remote work flexibility with occasional travel to team locations
Additional Requirements
- Must be able to work effectively across time zones
- Strong documentation and communication skills
- Commitment to code quality and architectural excellence
- Ability to collaborate effectively with both development and DevOps teams
-
Senior Healthcare Architect
2 weeks ago
Vancouver, British Columbia, Canada ZGF Architects Full timeTransforming Canadian Healthcare Spaces Through Design and InnovationWe are seeking a Senior Healthcare Architect with 10+ years of experience who thrives at the intersection of design excellence, clinical functionality, and project execution. Based in Vancouver, B.C, this role offers a unique opportunity to lead the planning and realization of...
-
Senior Architect II
1 week ago
Vancouver, British Columbia, Canada lululemon Full timeRequirementsDescription & RequirementsWho we arelululemon is an innovative performance apparel company for yoga, running, training, and other athletic pursuits. Setting the bar in technical fabrics and functional design, we create transformational products and experiences that support people in moving, growing, connecting, and being well. We owe our success...
-
Senior Architect II
1 week ago
Vancouver, British Columbia, Canada lululemon Full timeWho we arelululemon is an innovative performance apparel company for yoga, running, training, and other athletic pursuits. Setting the bar in technical fabrics and functional design, we create transformational products and experiences that support people in moving, growing, connecting, and being well. We owe our success to our innovative product, emphasis on...
-
Software Architect
3 days ago
Vancouver, British Columbia, Canada Fresh Tracks Canada Full timeAt Fresh Tracks Canada, we craft tailor-made Canadian vacations for people from all over the world. Since 1996, our team of Canadian Insiders have helped our customers plan their vacations and enjoy life-changing travel experiences.We believe in keeping our customers front and center in everything we do; in fact, focus on serving our customers is one of...
-
Senior Software Developer
2 weeks ago
Vancouver, British Columbia, Canada Topicflow Full time $100,000 - $180,000About the roleWe are looking for a senior software developer to join our early team. You will be joining a small team of existing developers and will be able to make a big impact. Experience with data analytics and AI is a benefit. This role is hybrid, and you are expected to come to the office, located in Downtown Vancouver, 2 days a...
-
Senior Software Developer, Vantage
2 weeks ago
Vancouver, British Columbia, Canada WhiteWater West- Full timeVantage is a SaaS start up owned by WhiteWater which uses guest data to optimize the guest experience and operational efficiency for Water and Theme parks. We provide guests with an elevated experience through personalization, safety, loyalty rewards, and digital overlays within attractions, surf venues, and resorts around the world. The team Vantage...
-
Senior Software Developer, Vantage
2 weeks ago
Vancouver, British Columbia, Canada WhiteWater West- Full timeVantage is a SaaS start up owned by WhiteWater which uses guest data to optimize the guest experience and operational efficiency for Water and Theme parks. We provide guests with an elevated experience through personalization, safety, loyalty rewards, and digital overlays within attractions, surf venues, and resorts around the world. The team Vantage...
-
Senior Software Developer, Vantage
2 weeks ago
Vancouver, British Columbia, Canada Whitewater West Full timeVantage is a SaaS start up owned by WhiteWater which uses guest data to optimize the guest experience and operational efficiency for Water and Theme parks. We provide guests with an elevated experience through personalization, safety, loyalty rewards, and digital overlays within attractions, surf venues, and resorts around the world.The team Vantage strive...
-
Senior Software Engineer
5 days ago
Vancouver, British Columbia, Canada Capgemini Full timeAt Capgemini Engineering, the world leader in engineering services, we bring together a global team of engineers, scientists, and architects to help the world's most innovative companies unleash their potential. From autonomous cars to life-saving robots, our digital and software technology experts think outside the box as they provide unique R&D and...
-
SaaS Platform Architect
1 week ago
Vancouver, British Columbia, Canada Alexa Translations Full timeSenior SaaS Platform Architect About Alexa Translations Alexa Translations is a leader in high-quality language services for the legal, financial, and securities sectors. By combining proprietary AI technology with a team of highly specialized linguistic experts, we deliver unmatched speed and accuracy. Our machine translation engine is specifically...