Ontario Teachers’
Financial Services
SoftwareSolutionsArchitect-PrivateInvestmentsPlatform
Neural analysis suggests this role is
optimal for Mid+ candidates.
“Software Solutions Architect- Private Investments Platform at Ontario Teachers’. Skills: Software architecture, Full-stack development, Technical leadership. Design and develop scalable, secure, maintainable, and strategically. Build new code”
Industry & Context.
Root cause analysis; Troubleshooting
What They're Looking For.
Must Have
Computer Science or Engineering degree or equivalent education and experience, 8 to 12+ years of progressive software development experience, 2 to 4+ years of experience providing technical leadership, solution design, or architecture guidance, 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 object-oriented or scripting languages, Experience with modern web application frameworks and service-oriented application design, practical experience in software analysis, design, architecture, development, testing, deployment, and production support, Ability to design and build scalable, secure, maintainable enterprise applications, API design and integration experience, Experience working with relational databases and SQL skills, Experience with CI/CD pipelines, automated testing, code quality practices, version control, continuous build and integration, and release management, Familiarity with containerized application deployments, including Docker and Kubernetes, Experience with cloud-native application development and deployment practices
Nice to Have
Snowflake experience is an asset
What You'll Do.
Design and develop scalable
Enhance existing applications
Lead the development of application and technical architecture
Provide hands-on full-stack development leadership
Define and implement architectural
Translate business requirements into technical strategies and solution
Own key system design and integration decisions
Ensure delivery of high-quality
architecturally sound solutions
Support modern software delivery practices
Monitor solution performance and reliability
Identify application or infrastructure issues
Implement improvement plans to enhance system stability
Support application observability and production readiness
Drive innovation by evaluating and introducing new technologies
Maintain awareness of industry trends
Lead planning and coordination of development activities
Foster collaboration and knowledge sharing
Provide technical oversight across projects and strategic initiatives
Engage with business partners and product owners
Address technical challenges
Communicate trade-offs
Provide updates on delivery progress
Contribute to technology strategy
Balance short-term delivery needs with long-term scalability
Support the development of team capabilities
Act as a subject matter expert in key
How You'll Work.
Team & Collaboration
Solution Engineering teams; Private Investment Technology teams; Business partners; Product owners; Engineers; Architects; Business stakeholders; Development teams; Business, technology, data, and platform teams
Communication Scope
Technical documentation
Process & Methodology
Agile delivery, Release management
Full Job Description
## **The opportunity** The Software Solutions Architect is responsible for the design, development and maintenance, of applications that provide services and solutions to business partners. This role will translate functional requirements into technical solution design and architecture for these applications. This role is also responsible for providing guidance for technical decisions being made within software development initiatives. ## **Who you 'll work with** You’ll work closely with the Solution Engineering and Private Investment Technology teams, partnering with engineers, architects, product owners, and business stakeholders to design and deliver scalable, high-quality technical solutions. In this highly collaborative environment, you’ll translate business requirements into robust architecture, provide technical leadership across development initiatives, and ensure solutions are aligned with enterprise standards. You will also engage regularly with business partners to shape technical strategies and support the successful delivery of complex, integrated applications. ## **What you 'll do** * Design 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 owne
Applying for this Software Solutions Architect- Private Investments Platform role?
Most applicants get filtered before a human reads their resume. See if yours makes the cut.
How to Apply on Workday
- Workday has a multi-step form — save your progress after every section.
- "Apply With LinkedIn" can fail or lose data; manual entry is more reliable.
- Watch for the "Submit for Review" final step — hitting "Save" alone does not submit.
- Job requisition numbers are useful when following up with HR by email.
ANONYMOUS · UNFILTERED
What do employees actually say about Ontario Teachers’?
Real rants from real employees. Read before you apply.