Company:
Tru
Location: Old Toronto
Closing Date: 04/12/2024
Salary: £125 - £150 Per Annum
Hours: Full Time
Type: Permanent
Job Requirements / Description
We are not just a digital agency; we're architects of online experiences, innovators in the digital landscape, and partners in our clients' success stories. Our journey began with a simple yet powerful vision — to transform businesses through strategic and creative digital solutions.At Tru, we pride ourselves on a holistic approach to digital excellence. We don't just create websites or run marketing campaigns; we craft immersive digital journeys that resonate with audiences. From the inception of an idea to its execution, we bring together a team of passionate professionals who thrive on pushing boundaries and challenging the status quo.Our team comprises of industry experts, creative minds, and tech-savvy enthusiasts who collectively bring a wealth of knowledge and expertise to the table. Whether it's web development, design, digital marketing, or emerging technologies, we're here to navigate the complexities and deliver solutions that make a lasting impact.One of the cornerstones of Tru's success is our unwavering commitment to our clients. We believe in partnerships, not transactions.Job DescriptionJob Title: Solution ArchitectCompany Overview: At Tru, we are a leading digital transformation agency, specializing in the delivery of complex, enterprise-level solutions. Our team collaborates with clients to implement cutting-edge technology that integrates seamlessly into their business operations. With expertise spanning multiple industries, we empower organizations to innovate and adapt by delivering flexible, scalable platforms built on modern architectures. Tru's success is driven by our commitment to strong client relationships, quality execution, and a passion for pushing the boundaries of what's possible in digital experience.Position Overview: The Solution Architect will play a pivotal role in designing and delivering highly scalable, flexible, and composable technology solutions for large enterprise clients. You will lead technical decision-making and serve as a key liaison between business stakeholders, technical teams, and clients. Drawing on your deep experience as a technical leader, you will guide the architecture and development of complex systems built on MACH (Microservices-based, API-first, Cloud-native, and Headless) principles, ensuring alignment with both business goals and technical requirements. This role is for those who not only have a solid foundation in architecture but also bring strong leadership in execution, mentoring, and overseeing development teams.Location: This role is remote, with candidates required to be based in the Greater Toronto Area (GTA). While remote work is the norm, candidates must be available for occasional in-person meetings in the GTA. Please note that relocation or commuting from outside the GTA is not an option for this position.Key ResponsibilitiesLead the design and architecture of large-scale, composable solutions leveraging MACH architecture (Microservices, API-first, Cloud-native, and Headless technologies).Translate business requirements into technical architecture and implementation roadmaps.Develop architectural blueprints, system designs, and technology recommendations that align with clients' business objectives.Ensure solutions are scalable, secure, and optimized for high performance and low latency.Oversee and mentor development teams, acting as a Tech Lead to ensure code quality, technical alignment, and best practices in the implementation of solutions.Provide guidance on technical issues, helping to troubleshoot and resolve complex technical challenges.Review code and provide actionable feedback to developers to enhance both quality and efficiency in delivery.Collaborate with cross-functional teams, including front-end and back-end developers, DevOps, and QA to ensure seamless integration and delivery.Act as the primary technical advisor to clients, helping them understand trade-offs, technical options, and long-term impacts of architectural decisions.Lead technical discussions with business stakeholders, translating technical concepts into business language and ensuring alignment with client goals.Serve as a trusted advisor, providing ongoing support and thought leadership in the realm of enterprise architecture and technology strategy.Drive the implementation of MACH principles in all solution designs, advocating for composability and modularity across the architecture.Design and deliver microservices-based solutions with an emphasis on reusability, scalability, and flexibility.Lead the development of API-first solutions that enable seamless integration with other platforms, services, and third-party systems.Ensure cloud-native architectures are designed for efficiency, cost-effectiveness, and performance at scale.Partner with Agile project managers to define project scope, milestones, and technical deliverables, ensuring timelines and budgets are met.Provide technical direction for multiple concurrent projects, ensuring high-quality delivery across all teams.Manage and mitigate technical risks throughout the lifecycle of the project, proactively identifying challenges and providing solutions.Establish technical standards and best practices for development, deployment, and maintenance across projects.Ensure that solutions are built with a focus on maintainability, extensibility, and future-proofing.Collaborate with DevOps teams to ensure smooth CI/CD pipelines and proper infrastructure management for cloud-native solutions.RequirementsBachelor’s degree in Computer Science, Engineering, or a related field (Master’s degree is a plus).10+ years of experience in software development, technical leadership, and solution architecture in complex enterprise environments.Proven experience architecting and building composable systems leveraging MACH principles (Microservices, API-first, Cloud-native, and Headless architectures).Extensive knowledge of cloud services (AWS, Azure, GCP) and containerization technologies such as Docker and Kubernetes.Strong experience with API design, system integration, and working with both REST and GraphQL APIs.Expertise in modern content management systems (CMS), eCommerce platforms, or similar enterprise systems.Strong leadership experience, including guiding technical teams and mentoring junior developers.Excellent problem-solving skills and the ability to navigate complex technical landscapes.Superior communication skills with the ability to translate technical details to non-technical stakeholders.Previous experience working in an Agile development environment.Preferred QualificationsExperience with CI/CD pipelines and DevOps practices.Knowledge of modern front-end frameworks such as React, Angular, or Vue.Salesforce, Contentful, or Adobe (AEM) certifications are a plus.What You'll BringStrategic mindset with a focus on both business outcomes and technical excellence.Strong leadership and the ability to influence teams and stakeholders.Ability to work in fast-paced, dynamic environments with a focus on continuous improvement.A passion for technology and staying up to date with industry trends, best practices, and emerging technologies.Working at TruAt Tru, we put people first! We take pride in building a culture that stands out for its courage, entrepreneurial culture, diversity, and passion for people. We are proud to offer competitive salaries and a work environment that is challenging, fun, and rewarding. Our embraced values at Tru are:
#J-18808-Ljbffr
Share this job
Tru