Manager, Software Engineering
Location
Markham, ON | Canada
Job description
Individually we are people, but together we are Aviva. Individually these are just words, but together they are our Values – Care, Commitment, Community, and Confidence.
We are looking for a collaborative and inquisitive Manager, Software Engineering to be part of and contribute to our Software Engineering department.
You are forward-thinking and comfortable in a fast-paced environment.
Does this sound like you?!
What you’ll do
- Lead and mentor a team of developers (frontend + backend), fostering a collaborative and high-performance work environment proficiently
- Oversee continuous operation, maintenance and enhancement of mission critical applications efficiently
- Set clear objectives, provide regular feedback, and conduct performance evaluations
- Collaborate with stakeholders and cross-functional teams collaboratively to ensure alignment with business objectives
- Conduct code reviews and ensure compliance with coding and security standard
- Provide technical guidance, mentoring and sound design solutions
- Maintain accurate and up-to-date technical and operation documentation
- Manage monthly development releases for business critical digital applications
- Maintain runbooks for support resources
What you’ll bring
- Bachelor degree in Computer Science, or related field
- At least 10 years of outstanding software development experience
- Strong technical skill in any OO language, relational and NoSQL database
- Preferably Java (Spring Boot), Angular, Oracle, MongoDB
- Strong experience with Agile methodology
- Excellent problem-solving and trouble-shooting abilities
- Leadership and team/project management experience
- Insurance industry experience will be a plus
What you’ll get
- Competitive rewards package including base compensation, eligibility for annual bonus, retirement savings, share plan, health benefits, personal wellness, and volunteer opportunities.
- Exceptional Career Development opportunities.
- We’ll support your professional development education.
Additional Information: Aviva Canada has an accommodation process in place to provide accommodations for employees with disabilities. If upon commencement of employment you require a specific accommodation because of a disability, please contact your Talent Acquisition Partner so that an appropriate accommodation can be arranged. This process applies throughout your career with Aviva Canada.
Requirements:
Job tags
Salary