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

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

16 Oct
|
Otpp
|
Toronto

16 Oct

Otpp

Toronto

Role Overview The Application Architect is responsible for designing, developing, and maintaining applications that provide services and solutions to business partners. The role translates functional requirements into technical solution design and architecture, offers guidance on technical decisions, and contributes to data architecture activities such as logical and physical data models, data access layer designs, and other data management aspects of solution development. The architect collaborates with enterprise technology teams to ensure solutions comply with OTPP Enterprise compliance, governance, and security standards. What You'll Do Create new code and work with existing code to provide well-designed, extensible, and maintainable solutions that align with strategic goals. Implement new technologies and 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. Introduce solution and data architectural, design, and implementation standards to be used across development teams. Work with business partners to understand functional and data requirements, develop technical strategies, and communicate them to project members. Ensure architecturally sound solutions are developed according to agreed‑upon standards, and conduct design and code reviews, knowledge transfer, and monitoring of quality and delivery metrics. Make key system solution and data design and integration decisions and communicate these decisions to implementers. Maintain currency in relevant technology trends and industry developments to prepare recommendations for new technology adoption. Identify performance or reliability related technical issues, develop action plans for improvement, and implement corrective action. Ensure solutions conform to established standards and are built using appropriate technologies and engineering practices.



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 on architecture, data analysis/modelling, design, and coding to the Product Engineering team. Offer technical oversight and perspective to development and project teams, including design pattern guidance such as APIs, messaging, and data platform technologies. Collaborate with Enterprise Data Architecture teams to define integration patterns and data access design. Communicate with business partners regarding technical requirements and key issues, setting expectations for project delivery and providing timely updates. What You'll Need Computer Science or Engineering degree or equivalent education. At least 8 years of programming experience in object‑oriented languages. At least 2 years of experience providing technical team leadership. Strong verbal and written communication skills, including coaching, mentoring, presentation, conflict resolution, negotiation, and expectation management. Ability to work independently with minimal supervision and proactively seek management direction. Track record of successfully delivering solutions and managing competing priorities. Understanding of OTPP business objectives, Capital Markets, and Total Fund Management processes and practices. Excellent understanding of solutions and technologies supporting current and future business needs. Strong practical experience with software analysis, design, data integration, and development. Knowledge of data modelling, integration patterns, and data lifecycle management. Experience developing AI‑native solutions and integrating AI capabilities into existing solutions. Experience with service‑oriented design and development. Knowledge of current development processes, standards, and tooling, including analysis, design, testing, and deployment.



Experience with lifecycle management: task definition, assignment, communication, scheduling, monitoring, and motivation. Experience delivering solutions through the entire software development life cycle, including hardware and software platforms, connectivity solutions, databases, middleware, and groupware. Ability to work directly with vendors and external partners to identify and resolve issues. Expert knowledge of Python and SQL programming languages. Experience with common data science libraries such as Pandas, NumPy, scikit‑learn, PyTorch, TensorFlow, or similar. Knowledge of C# is a 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 is a nice to have. Experience with business intelligence tools such as PowerBI is a nice to have. Experience with AI tools, technologies, and platforms such as Snowflake Intelligence, Cortex AI, Databricks, and Azure AI services (e.G., Azure OpenAI). What We’re Offering Pay‑for‑performance with base salary and annual incentive based on individual and enterprise performance; base salary range$105,000 – $155,000. 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 the Deferred Incentive Program. Flexible work environment combining in‑office collaboration and remote working. Competitive time off and a flexible travel program allowing work abroad for up to a month each year. Employee discount programs including Edvantage and Perkopolis. Commitment to Diversity We are building an inclusive and equitable workplace where our talent is respected, accepted, and empowered to be themselves. We celebrate diversity through events, career development, networking, and mentoring opportunities. #J-18808-Ljbffr

📌 Application Architect - Public Investment Platform - $105,000 - $155,000 A Year (Toronto)
🏢 Otpp
📍 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