Application Architect - Public Investment Platform - $105,000 - $155,000 A Year (Toronto)

Application Architect - Public Investment Platform - $105,000 - $155,000 A Year (Toronto)

07 Nov
|
Ontario Teachers'
|
Toronto

07 Nov

Ontario Teachers'

Toronto

The opportunity The Application 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. This role is also responsible for providing guidance for technical decisions being made within software development and data engineering initiatives. The role is accountable for contributing to data architecture activities, including delivering and consulting on logical and physical data models, virtualized and persistent integrated data sets, data access layer designs, and other data management aspects of solution development as part of the holistic suite of technology solutions provided to business teams. Also, the role will collaborate with enterprise technology teams to ensure solutions are compliant with OTPP Enterprise compliance, governance and security standards. Who You’ll Work With You will work to develop and support the Public Investment Analytics Platform designed to support investment teams across OTPP’s Capital Markets (CM) and Total Fund Management (TFM) business units. You will collaborate closely with software engineering teams that directly support the CM and TFM business units to identify, develop and support software and data products and services that enhance business capabilities and optimize the support and maintenance of regular business processes. You will also collaborate with Enterprise Architecture teams to influence standards, participate in governance discussions, and ensure consistent application of software and data development and delivery best practices across projects. Additionally, you will work closely with AI platform teams to design AI native solutions as well as enhance existing solutions with AI capabilities. What You’ll Do Create new code and work with existing code to provide well-designed solutions that are strategically aligned, extensible and easy to maintain Implement new technologies, provide thought leadership to evolve and improve technical design and development patterns, practices and standards Design and develop scalable and resilient solution architectures for highly complex applications including technology selection, frameworks, tools and integration with third‑party products Contribute to the design, architecture and development of technical solutions including custom applications, data structures and integration patterns required to meet business objectives Introduce solution and data architectural, design and implementation standards to be used across all development teams Work with business partners to understand both functional and data requirements, develop technical strategies and communicate them to project members to enable high‑quality design Be accountable for the delivery of architecturally sound solutions that are developed according to agreed‑upon standards. Ensure quality and compliance through design and code reviews, knowledge transfer & sharing, monitoring quality and delivery metrics. Be responsible for key system solution and data design and integration decisions and for communicating decisions to individuals implementing the system Maintain currency in relevant technology trends and industry developments to prepare recommendations for new technology adoption Remain current with vendor products to ensure OTPP is effectively using technology and products and maintaining alignment to product roadmaps and support schedules Identify performance and reliability issues, develop action plans for improvement,



implement corrective action Ensure that solutions conform to established standards and are developed using appropriate technologies and engineering practices Responsible for key technical components including design, architecture and technology strategy Provide leadership in the planning of development activities within projects and ensure alignment with established architectural patterns Promote teamwork and collaboration between project teams using similar technologies Provide guidance and advice to all members of the Product Engineering team on architecture, data analysis/modelling, design, and coding. Provide overall technical leadership and expertise to projects and strategic initiatives within their area of the business Provide technical oversight and perspective to development and project teams. Provide guidance to development teams on design patterns, including APIs, messaging, and data platform technologies including the use of AI to enhance development, delivery and business processes. Collaborate with Enterprise Data Architecture teams to define integration patterns and data access design. Communicate with business partners regarding technical requirements and key issues, effectively set expectations for project delivery and provide timely updates should additional challenges arise. What You’ll Need Computer Science or Engineering degree or equivalent education Effective verbal and written communication skills, including coaching, mentoring, presentation, conflict resolution, negotiation, and expectation management Works with minimal supervision and is proactive in soliciting management direction and in escalating significant issues; demonstrates willingness to take on responsibility and works independently Recognized by IT staff and customer stakeholders as a leader capable of communicating plans across a variety of stakeholders and executing on them Track record of successfully delivering solutions and managing competing priorities across stakeholders Understanding of OTPP business objectives, processes and practices related to the Capital Markets and Total Fund Management divisions Excellent understanding of solutions and technologies supporting current and future business needs Positive understanding of customer business environment and concepts Strong practical experience and knowledge of software analysis, design, data integration and development Good understanding of data modelling, integration patterns, and data lifecycle management Experience developing AI native solutions and integrating AI capabilities into existing solutions and into software development and delivery processes Strong practical experience and knowledge of service‑oriented design and development Demonstrated understanding of current development processes, standards, and tooling, including analysis and design techniques, development techniques, testing approaches, and deployment methods Knowledge and experience with the life cycle of a project, including task definition, assignment, communication, team dynamics, scheduling, monitoring, and motivation Demonstrated experience and success in delivering solutions through the entire software development life cycle; complemented withunderstanding of hardware and software platforms, connectivity solutions, databases, middleware, groupware, etc.



Demonstrated ability to work directly with vendors and external partners to identify and resolve issues Minimum 8 years of programming experience developing software applications using object‑oriented programming languages Minimum 2 years of experience providing technical team leadership to development teams Experience working in the financial sector, particularly supporting Capital Market Investment teams Experience implementing Quantitative investment and trading strategies (nice to have) Experience working with financial data providers such as Bloomberg, Refinitiv and S&P; Expert knowledge of Python and SQL programming languages Experience with data science libraries such as Pandas, NumPy, scikit‑learn, PyTorch, TensorFlow, or similar Knowledge of C# (nice to have) Experience with Oracle, SQL Server and Snowflake databases Experience with web development frameworks such as React, Flask and Streamlit Experience with Azure Cloud (or equivalent) technologies and services Experience with container technologies (Docker, Kubernetes) Experience building data analytics and data engineering solutions, e.G. data pipelines and business‑focused analytic dashboards Experience with data orchestration tools such as Airflow and DBT (nice to have) Experience with business intelligence tools such as PowerBI (nice to have) Experience working with AI tools, technologies and platforms such as Snowflake Intelligence and Cortex AI, DataBricks, and Azure AI services (e.G. Azure OpenAI) What We’re Offering Numerous opportunities for professional growth and development Comprehensive employer‑paid benefits coverage Retirement income through a defined‑benefit pension plan Opportunity to invest back into the fund through our Deferred Incentive Program A flexible work environment combining in‑office collaboration and remote work Competitive time off Flexible Travel Program allowing work abroad in another region/country for up to a month each year Employee discount programs including Edvantage and Perkopolis Pay‑for‑performance with base salary and annual incentive based on individual and enterprise performance. The base salary range for this level is $105,000 – $155,000. Individual compensation and placement of this role within the range is based on factors such as experience, skills, competencies and internal equity. We’re Committed to Diversity, Equity and Inclusion At Ontario Teachers', diversity is one of our core strengths. We take pride in ensuring that the people we hire and the culture we create, reflect and embrace diversity of thought, background and experience. Through our Diversity, Equity and Inclusion strategy and our Employee Resource Groups (ERGs), we celebrate diversity and foster inclusion through events for colleagues to connect for professional development, networking & mentoring. We are building an inclusive and equitable workplace where our talent is respected, accepted and empowered to be themselves. To learn more about our commitment to Diversity, Equity and Inclusion, check out Life at Teachers'. Accommodations are available upon request for candidates with a disability taking part in the recruitment process and once hired. Ontario Teachers’ may use AI‑based tools to assist in screening and assessing applicants for this position. These tools may help us identify candidates whose skills and experience align with Ontario Teachers’ objectives by analyzing information provided in resumes and applications. Our use of AI does not replace human decision‑making. Candidates must be legally entitled to work in the country where this role is located. Functional Areas: Information Technology Vacancy: Current Requisition ID: 7047 #J-18808-Ljbffr

📌 Application Architect - Public Investment Platform - $105,000 - $155,000 A Year (Toronto)
🏢 Ontario Teachers'
📍 Toronto

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: application architect - public investment platform - $105,000 - $155,000 a year (toronto) / toronto

Subscribe to this job alert:

Get the latest job offers by email for: application architect - public investment platform - $105,000 - $155,000 a year (toronto) / toronto