About the Role
Empire Life is seeking a Director Back Office Development to lead the strategic development and management of the company’s enterprise back office technology systems. This role involves working closely with business partners, architecture, and other teams to achieve corporate objectives, develop team training programs, and ensure the technical feasibility and integration of solutions.
Responsibilities
- Identify, recruit and develop fully functional Back Office WorkTeams
- Manage an evolving organization structure, identify key skills, promote a strong and positive culture and forecast future skills, in line with core strategic company planning
- Work with Enterprise Architecture to define a technical roadmap and options on how to evolve the current architecture and systems deployment towards the Future State Architecture (FSA)
- Work with Product Owners to schedule technical improvements that will evolve the current architecture towards the FSA
- Identify/socialize KPIs and metrics to monitor, assess and improve team performance, efficiency and security
- Work closely with the Process Improvement group to help evolve development standards
- Maintain strong working relationships with key stakeholders to ensure the team has a key understanding of the company objectives
- Stay up to date on industry news and developments from competitors and customers
- Manage teams and delivery, proactively removing impediments
- Support development teams in resolving technical difficulties and identifying overlooked issues (e.g., scalability, performance, security)
- Stay abreast of developments in tools and technologies, soliciting input and gaining hands-on familiarity
- Perform financial planning and budgeting for teams, including future people requirements, skills development, training, tools, and resources
- Coordinate and manage information across Back Office Team(s)
- Provide mentorship, career development advice, and guidance to team members, including technical and soft skills
- Plan and manage skills development and training for team members
- Provide frequent informal performance feedback and complete formal performance evaluations for team members
Requirements
- University education in Computing or equivalent educational and professional experience
- 7-10+ years of experience in managing development teams
- Comprehensive understanding of Event Driven Development, Bounded Context, Agile Software Development and microservices/APIs, streaming technologies (Kafka, etc.)
- Strong communication skills, ability to influence and lead
- Proven ability to build strong relationships with Senior Leadership, IT staff and peers
- Collaborates with business stakeholders and Vendors to evolve and facilitate IAM services and processes
- Highly motivated and able to work effectively under minimal supervision
- Demonstrates strong organization skills and time management
- Ability to manage multiple tasks / projects while ensuring deadlines are met
- Must be process driven, detail oriented and organized in both thought and practice
- Strong analytical and problem solving skills
- Demonstrated leadership and mentorship skills
- Ability to lead technical resources both within the company and at third party vendors
- Requirement for occasional overtime or after-hours support as dictated by business needs
- English language proficiency required for communicating with customers, advisors, or employees across Canada
Skills
- Event Driven Development
- Bounded Context
- Agile Software Development
- Microservices/APIs
- Streaming technologies (Kafka, etc.)
- Communication skills
- Leadership
- Influence
- Relationship building
- Collaboration
- Organization skills
- Time management
- Process driven
- Detail oriented
- Analytical skills
- Problem solving skills
- Mentorship
Location
- Remote
- Ontario
Work Type
- Remote
- Full-time
Experience Level
- 7-10+ years of experience in managing development teams
Education Level
- University education in Computing or equivalent educational and professional experience
Salary/Compensations
- The maximum of the total target compensation (TTC) range for this role exceeds $200,000
Benefits
- Competitive salaries with annual pay increases
- Annual bonus program for non-sales positions
- Competitive uncapped commission for sales positions
- Comprehensive employer-funded benefits package starting from day one of employment (life insurance, disability, health and dental, generous health account)
- Flexible work arrangements
- Annual allotment of personal health days
- Four weeks annual vacation from hire date
- Defined contribution pension plan with generous employer matching
- Top up programs for parental leave and compassionate leave
- Employer-sponsored wellness and recognition programs
- Cash employee referral program
About the Company
- Empire Life's mission is to provide expertise and intelligent solutions to help Canadians navigate life with confidence.
- Empire Life offers a comprehensive total rewards package.
- Learn more about working at Empire Life at https://www.empire.ca/workatempire
Equal Opportunity
- Empire life is proud to be an equal opportunity employer.
- We celebrate diversity, are committed to creating an inclusive environment, and welcome everyone to participate in our application process.
- We encourage those of all backgrounds and experiences to apply, even if you don't believe you meet each unique qualification outlined.
- Applicants will receive equal consideration without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, disability, or age.
- Empire Life welcomes applications from people with disabilities and disabled people.
- Accommodations are available upon request for candidates taking part in all aspects of the screening and selection process.
- If you need this job posting in an alternative format or have any accessibility questions, please contact recruitment@empire.ca.
