Senior Systems Development Consultant, Digital Platforms
Co-operators
Job Overview
Who's the hiring manager?
Sign up to PitchMeAI to discover the hiring manager's details for this job. We will also write them an intro email for you.

Job Description
The Opportunity at Co-operators
Co-operators is a leading Canadian financial services co-operative dedicated to fostering a sustainable and resilient society. Our team is crucial to this strategy, and we prioritize our people by providing a strong culture and development opportunities that enable our team to thrive and fulfill their purpose. You'll work with colleagues who are passionate about you, our clients, and our communities.
The future of insurance is being reshaped by disruptive technology, emerging trends, and new business models, with digital at its core. Our Digital team comprises experts focused on customer-centricity, creating engaging experiences that drive business outcomes. We are creative, inventive agile enthusiasts who value transparency and collaboration in delivering scalable, robust, and innovative digital solutions. Join us to transform our digital platforms and build seamless, compelling journeys for clients, advisors, and operational teams across Canada.
As a Senior Systems Development Consultant, Digital Platforms, you will hold a technical leadership role within the Digital Technology Channels team. You will be responsible for driving the technical roadmap, formulating and modifying procedures for complex problem-solving, proposing and designing systems and solutions to meet business needs, and collaborating with other technical/functional areas to ensure adherence to guidelines within development projects. As a senior-level professional in Systems Development, you will provide system development expertise, technical leadership, and consulting to project teams across multiple phases of systems development and technology, offering advanced guidance to less experienced IT staff.
How You Will Create Impact
- You will think expansively and take full ownership of end-to-end technical solutions.
- You will guide our technical roadmap, making crucial decisions that strategically advance our platform.
- You will conduct technical analysis and develop designs and solutions for complex systems or integrations, verifying compatibility across various hardware platforms and development environments.
- You will ensure the overall design considers all aspects, including environment, strategy, key business needs, user demand, integration, financial implications, and confirms that all components are feasible, maintainable, usable, scalable, and aligned with the overarching technical design.
- You will lead design reviews and validation with peers, business systems analysts, subject matter experts, Enterprise Architecture, infrastructure & operations, information security, legal, and audit to ensure completeness, compliance, and adherence to SDLC and Enterprise Architecture standards.
- You will evaluate software packages and prepare proposals, recommending changes to systems architecture.
- You will guide the quality assurance of proposed solutions to confirm adherence to development standards and guidelines.
- You will write new code and effectively leverage existing codebases.
How You Will Succeed
- You possess a logical, innovative mindset focused on continuous improvement and operational efficiency, with a strong ability to influence change.
- You will identify opportunities to align systems with target architectures.
- You will envision the “big picture” and strategize pathways to achieve objectives.
- You will employ critical thinking to recognize assumptions, evaluate arguments, draw conclusions, and proactively propose solutions.
- You have strong communication skills to clearly convey messages and explore diverse viewpoints.
- You will build trusting relationships and provide guidance to support the development of your colleagues.
To Join Our Team
- You have experience designing and building complex public-facing digital systems.
- You bring a proactive attitude, willing to delve deep to learn both technology and the business knowledge within the Digital Insurance domain.
- You have at least 10 years' experience in IT, or an equivalent combination of education and experience, along with a Diploma or degree in Information Technology or Computer Science.
- You possess knowledge of strategic and tactical plans.
- You have in-depth knowledge of multiple enterprise applications and their underlying technologies.
- You are an expert in SDLC and architectural standards.
- Our digital platforms utilize a diverse tech stack. While expertise in all areas is not required, depth in some and a willingness to learn others are essential. Experience with any of the following is an asset:
- Building client-facing web applications
- Angular 16+ and related libraries
- Building APIs with Node.js, TypeScript, and either Express or NestJS
- .NET/C# (Sitecore experience is an asset)
- Cloud and platform technologies such as AWS, Azure, and Kubernetes
- API gateway technologies (e.g., Kong)
- CI/CD pipelines and Git-based delivery workflows (e.g., GitHub Actions, Azure DevOps)
- Integration with third-party APIs
What You Need To Know
- This role involves detail-oriented work requiring a high degree of mental concentration for extended periods.
- Occasional travel will be required.
- You will be part of a rotational on-call schedule, with shifts during evenings and weekends.
- A background check is a condition of employment for the successful candidate.
What's in it for you?
- Opportunities for training and development to advance your career.
- Flexible work options and paid time off to support your personal and family needs.
- A holistic approach to well-being, including physical and mental health programs and a supportive workplace culture.
- Paid volunteer days to contribute to your community.
- A comprehensive total rewards package, featuring competitive salary, bonus, pension, and benefits.
Key skills/competency
- Technical Leadership
- Digital Platform Development
- System Architecture
- SDLC Expertise
- Cloud Technologies (AWS, Azure, Kubernetes)
- API Development (Node.js, TypeScript, Express, NestJS)
- Front-end Development (Angular)
- CI/CD Pipelines
- Problem Solving
- Stakeholder Collaboration
How to Get Hired at Co-operators
- Research Co-operators' culture: Study their mission, values, recent news, and employee testimonials on LinkedIn and Glassdoor.
- Tailor your resume: Highlight experience in digital platforms, system architecture, and technical leadership relevant to this Senior Systems Development Consultant role at Co-operators.
- Showcase technical prowess: Emphasize your expertise in Angular, Node.js, AWS/Azure, CI/CD, and complex system design during application and interviews.
- Demonstrate problem-solving: Prepare examples where you've driven technical roadmaps, solved complex integration issues, or improved operational efficiency.
- Network strategically: Connect with Co-operators employees on LinkedIn, especially within Digital & Advisor Tech, to gain insights and express interest.
Frequently Asked Questions
Find answers to common questions about this job opportunity
Explore similar opportunities that match your background