11 Sep
|
Ontario Teachers' Pension Plan
|
Winnipeg
11 Sep
Ontario Teachers' Pension Plan
Winnipeg
OverviewThe Solution Architect is responsible for the design, development and maintenance of applications that provide services and solutions to business partners. This role translates functional requirements into technical solution design and architecture and provides guidance for technical decisions within software development initiatives.What you’ll doDesign and develop scalable, secure, maintainable, and strategically aligned technical solutions by building new code and enhancing existing applications.Lead the development of application and technical architecture for complex systems, including technology selection, frameworks, tools, integration patterns, and third‑party products.Provide hands-on full‑stack development leadership across front‑end, back‑end, APIs, data, and integration layers.Define and implement architectural, design, development, security, and engineering standards to be adopted across engineering teams.Provide technical leadership and guidance on architecture, analysis, design, coding, testing, deployment, and operational support practices.Translate business requirements into technical strategies and solution designs in collaboration with Private Markets business partners and product owners.Own key system design and integration decisions, including API design, service‑oriented architecture, event‑driven patterns where applicable, and integration with enterprise platforms.Ensure delivery of high‑quality, architecturally sound solutions through design reviews, code reviews, automated testing, quality practices, and adherence to established standards.Support modern software delivery practices, including CI/CD pipelines, automated testing, code quality, release management, and agile delivery.Monitor solution performance and reliability, identify issues, and implement improvement plans to enhance system stability, scalability, and maintainability.Support observability and production readiness through monitoring, logging, alerting, troubleshooting, and operational support practices.Drive innovation by evaluating and introducing new technologies, tools, frameworks, platforms, and design patterns to improve development practices.Maintain awareness of industry trends, vendor products,
technology roadmaps, and enterprise standards to inform strategic technology decisions.Lead planning and coordination of development activities, ensuring alignment with architectural patterns, delivery standards, business priorities, and long‑term system health.Foster collaboration and knowledge sharing across business, technology, data, and platform teams to promote engineering excellence and continuous improvement.Provide technical oversight across projects and strategic initiatives, ensuring consistency, quality, security, and alignment with enterprise architecture.Engage with business partners and product owners to manage expectations, address technical challenges, communicate trade‑offs, and provide updates on delivery progress.Contribute to technology strategy, planning, and decision‑making, balancing short‑term delivery needs with long‑term scalability, maintainability, and reliability.Support the development of team capabilities through mentorship, knowledge sharing, code reviews, technical guidance, and exposure to new technologies and approaches.Act as a subject matter expert in key areas of technical specialization, guiding critical decisions that impact long‑term application and platform success.What you’ll needComputer Science or Engineering degree or equivalent education and experience.8 to 12+ years of progressive software development experience designing and developing enterprise software applications.2 to 4+ years of experience providing technical leadership, solution design, or architecture guidance to development teams.Strong full‑stack development experience across front‑end, back‑end, APIs, data, and integration layers.Hands‑on experience with Python, Node.Js, JavaScript / TypeScript, Java,
or other modern OO or scripting languages.Experience with contemporary web application frameworks and service‑oriented application design.Strong practical experience in software analysis, design, architecture, development, testing, deployment, and production support.Ability to design and build scalable, secure, maintainable enterprise applications aligned to business and technology objectives.Strong API design and integration experience, including RESTful services, SOA, and event‑driven patterns where applicable.Experience with relational databases and strong SQL skills. Snowflake experience is a plus.Experience with CI/CD pipelines, automated testing, code quality practices, version control, continuous build and integration, and release management.Familiarity with containerized deployments (Docker, Kubernetes) and cloud‑native development.Knowledge of application monitoring, logging, observability, troubleshooting, and production support.Strong understanding of secure development practices, enterprise architecture standards, and technology governance.Knowledge of software development lifecycle processes and tooling, including analysis and design techniques, development practices, testing approaches, deployment methods, and operational readiness.Ability to work with business stakeholders to translate requirements into technical solutions, communicate trade‑offs, and manage delivery expectations.Excellent verbal and written communication skills, with experience coaching, mentoring, presenting, and conflict resolution.Demonstrated track record of delivering solutions through the full SDLC and the ability to prioritize across competing objectives and timelines.What we’re offeringPay‑for‑performance with base salary and annual incentive based on individual and enterprise performance.Base salary range: $105,000 - $155,000.Comprehensive employer‑paid benefits coverage.Retirement income through a defined benefit pension plan.Flexible work environment with in‑office collaboration and remote options.Competitive time off and a Flexible Travel Program.Employee discount programs.Commitment to diversity, equity and inclusion and an inclusive, equitable workplace.#J-18808-Ljbffr
📌 Solution Architect - $105,000 - $155,000 A Year (Winnipeg)
🏢 Ontario Teachers' Pension Plan
📍 Winnipeg