Description
Role :- Tech Lead / Architect
Location:- Toronto Ontario, Canada
Job Description
- Set squad technical direction and lead complex solution design and implementation across development, build, and integration.
- Provide technical governance on designs; evaluate major options/trade-offs using prototypes/simulations.
- Ensure engineering/security standards are applied and vendors are held accountable.
- Drive systems integration/build automation and continuous integration practices.
- Lead production support/troubleshooting direction; define monitoring/alerting and document solutions/support processes.
Must Have
- 8–10+ years in IT and 3+ years as a Solution Architect guiding dev/testing teams through moderate-to-high complexity integrations.
- Strong architecture + integration patterns, distributed systems understanding, API design (REST/SOAP), security patterns/DevSecOps.
- Practical understanding of features of widely used compiled languages (e.g., C, C++, C#, Go, Rust, Java) and interpreted
- languages (e.g., Python, JavaScript, Ruby, PHP, Perl).
- Familiarity with web frontend frameworks (e.g., React, Angular, Vue.js), backend development frameworks (e.g., Spring Boot,
- FastAPI, Express.js), and unit and integration testing frameworks (e.g., JUnit, TestNG, NUnit, PyTest).
- Proficient in attribute-driven design, architectural decision-making, and trade-off analysis methodologies such as ATAM and CBAM.
- Demonstrated understanding of product management, including value-based prioritization, and ability to translate business
- goals to technical plans.
- In-depth understanding of microservices, message-driven, event-driven, streaming (e.g., Kafka), cloud-native, and multi-
- experience web and mobile and distributed architectures.
- Knowledge of advanced caching strategies and data access pattern optimization.
- Practical knowledge of distributed system challenges including consistency, availability, and partition tolerance trade-offs.
- Comprehensive knowledge of service-oriented architecture, API design (REST, SOAP), API versioning, API gateways.





