Posted in

Lead Software Engineer

Lead Software Engineer

CompanyManulife Financial
LocationToronto, ON, Canada
Salary$110530 – $205270
TypeFull-Time
Degrees
Experience LevelSenior, Expert or higher

Requirements

  • 10+ years with Java development experience
  • 1+ years on Microservices/Kubernetes (AKS preferably)
  • 5+ years of strong SQL experience
  • Core Tech Demand: Kubernetes, React JS, Springboot, Databricks, Github
  • Secondary Tech Demand: MS SQL query, Azure SQL
  • Functional & technical skills to design, develop and enhance system based on business requirements
  • Experience with back-end and front-end technologies and/or back-end and front-end frameworks
  • Understand how to develop architectural designs for applications
  • Able to work in Agile environment indicating progress and reporting in JIRA

Responsibilities

  • Leading and managing a team of offshore, onshore software developers and engineers
  • Work with squad lead and other development team members to implement new features and user stories needed in Credit and Financial Risk and Accounting Adjustment applications
  • Create or update documentation in support of development efforts
  • Lead or participate in design reviews with the squad and business
  • Analyze existing code, data mappings and workflows to address future improvements
  • Design, develop, test, deliver, maintain, and improve business applications as a member of a team
  • Design end-user interfaces, databases, APIs and server-side logic while maintain both front and back-end web applications’ components
  • Apply disciplined coding practices to enable agility and delivery of high-quality code
  • Conduct a wide range of tests and analysis to ensure software applications meets or exceeds standards, and end-user requirements
  • Develop detailed system design specifications to serve as a guide for system/program development
  • Resolve application vulnerabilities as identified through standard application health checks

Preferred Qualifications

  • Credit and financial risk, capital markets, portfolio positions, security master, accounting, finance experience or knowledge preferred
  • Investments’ data experience preferred
  • Nice to have: Moody’s Impairment Studio, Moody’s Risk Frontier, Moody’s Portfolio Studio