Intact

Principal Software Engineer – Finance & Reinsurance

Intact

full-time

Posted on:

Location Type: Hybrid

Location: Toronto • 🇨🇦 Canada

Visit company website
AI Apply
Apply

Job Level

Lead

Tech Stack

AngularAWSAzureCloudDistributed SystemsERPGoogle Cloud PlatformInformaticaJavaMicroservicesNoSQLOraclePythonSpringSpring BootSpringBootSQL

About the role

  • Own the technology direction and roadmap for the technology assets for Finance & Reinsurance.
  • Collaborate closely with senior leadership and principals to develop and implement strategic initiatives and roadmaps that drive innovation, enhance efficiency, and contribute to maintaining the competitive edge in the market
  • Serve as the technical authority and decision-maker for key architecture and design initiatives, especially those that are of high risk or new technology
  • Act as a Force Multiplier: Enhance the productivity and effectiveness of the entire engineering team.
  • Foster a culture of innovation and excellence by mentoring colleagues, streamlining processes, introducing best practices, and driving architectural improvements.
  • Hands on Keyboard technical proficiency.
  • Promotes cross-team collaboration and drives technical direction across teams, functions, and products.
  • Develop shared software engineering frameworks, APIs, and toolkits to streamline integration.
  • Define and enforce software engineering best practices.
  • Identify opportunities for innovation and continuous improvement and act as an agent of change.

Requirements

  • Bachelor’s or master’s degree in Compute Science, Engineering or related field.
  • 10+ years of experience in software development, with at least 3+ years in technical leadership role
  • Strong understanding of software architecture principles and system design patterns and AI/ML concepts and frameworks
  • Extensive expertise in Oracle Fusion ERP, Oracle EPM and Oracle FDI.
  • Expertise in implementing IFRS17 solutions such as SAS IFRS17 or other IFRS17 solutions.
  • Expertise in data technologies such as Databricks, Python, Informatica Intelligent Cloud services (CAI & CDI)
  • Deep expertise with Angular, Java, Spring, Spring boot, Database (SQL & NoSQL) and experience with Cloud platforms (such as AWS, Azure, GCP), microservices, and distributed systems
  • Proven ability to design scalable, resilient systems in production environments
  • Extensive knowledge of DevSecOps and observability tools.
  • Proven leadership in mentoring software engineers and building global technical communities.
  • Excellent problem-solving skills and the ability to navigate ambiguity.
  • Excellent communication and stakeholder management skills to bridge the gap between software development teams and business leaders.
  • Bilingualism required for candidates located in Quebec.
Benefits
  • Employees are at the heart of everything we do
  • Support, opportunities and performance-led financial rewards
  • Workplace where you can shape the future, win as a team and grow

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
software developmentsoftware architecturesystem design patternsAI/ML conceptsOracle Fusion ERPOracle EPMOracle FDIIFRS17 solutionsDatabricksPython
Soft skills
technical leadershipmentoringproblem-solvingcommunicationstakeholder managementinnovationcollaborationchange managementprocess improvementteam productivity