Senior C++ Engineer
Manulife View all jobs
- Waterloo, ON
- Permanent
- Full-time
- Design, build, and test high-quality software solutions, including prototyping new features.
- Ensure production reliability and maintainability, with a focus on quality and performance.
- Develop features as defined by the product team, including design, coding, unit testing, and integration.
- Contribute to creative problem-solving that brings designs to life.
- Apply agile principles and collaborate within a cross-functional squad.
- Develop or enhance automated test frameworks to improve code quality.
- Track progress using tools such as Jira or Kanban boards.
- Create documentation for deployment, maintenance, support, and business processes.
- 8+ years of professional experience with C++ and related frameworks.
- Experience with SQL Server (2016 or later).
- Familiarity with Jira and Confluence.
- Experience with DevOps tools (e.g., GitHub, Jenkins, SonarQube, Fortify).
- Experience with monitoring/logging tools (e.g., New Relic, Dynatrace, ELK/DEVO).
- Experience with JavaScript, React/Redux, Node.js, GraphQL, Kafka, or similar technologies.
- Strong problem-solving skills and the ability to navigate ambiguity and collaborate effectively.
- Clear verbal and written communication, with the ability to articulate technical vision and outcomes.
- Collaboration with product management, engineering, and operations to identify pain points and deliver value.
- Participation in ideation/brainstorming to develop creative solutions.
- Experience conducting technical spikes to reduce uncertainty and risk.
- Contribution to improving standards, methodologies, and best practices.
- Partnership with product teams to refine the backlog, provide estimates, and participate in planning.
- We’ll empower you to learn and grow the career you want.
- We’ll recognize and support you in a flexible environment where well-being and inclusion are
- more than just words.
- As part of our global team, we’ll support you in shaping the future you want to see.