Being a part of Canada Life means you have a voice. This is a place where your unique background, perspectives and talents are valued, and shape our future success.
You can be your best here. You’re part of a diverse and inclusive workplace where your career and well-being are championed. You’ll have the opportunity to excel in your way, finding new and better ways to deliver exceptional customer and advisor experiences.
Together, as part of a great team, you’ll deliver on our shared purpose to improve the well-being of Canadians. It’s our driving force. Become part of a strong and successful company that’s trusted by millions of Canadians to do the right thing.
Be your best at Canada Life.
Technology redefines the way we work and deliver to meet business needs and elevate the customer experience. You’ll be part of an organization that is embracing modern technology, innovation and agile ways of working.
Our Canada Technology team is a strategic partner in our business – with an ambition to be a forward-thinking, agile technology organization delivering secure, resilient and leading solutions that support Canada Life and the well-being of millions of Canadians.
We are looking for a Software Developer
The Software Developer will participate in all aspects of software development, maintenance, and integration within the Canada Life Corporate Technology division. The primary focus of this role is to support the functions related to Group Retirement Services systems including financial management and actuarial processing, automated batch jobs, user applications and more!
We currently have an opening for a developer working in a mixed technology environment, combining Microsoft based tools, C/C++, VBA, Oracle, SQL Server, and other technologies. This developer must collaborate with a multi-disciplinary team to enhance and support our systems.
What you will do
Software Developers are responsible for the design, development, and maintenance of software solutions.
This role involves the following activities:
Design, develop, integrate, test, transition to production, and maintain software applications
Provide production support, application monitoring, and tuning for applications
Participate in project planning
Provide input into the evolution of the software development environment and methods
Provide technical leadership within your areas of expertise
This role also involves these additional specific activities:
Provide ongoing daily production support as part of a rotation for monitoring incidents
Implement enhancements to existing software including solution design, work breakdown and estimation, deploying the changes and warranty support
Able to organize work tasks and coordinate with other team members
Verbal and written communication required with other team members
Trouble shoot application problems, then document and maintain an inventory of expertise for identified problems
Handle multiple priorities when required
Provide feedback into our software development best practices
Occasional after hours and weekend work will be required
What you will bring
A degree or diploma in computer science or a related discipline or an equivalent combination of training and experience
Training, knowledge and experience with the following:
Software design methodologies and proper documentation procedures
Software requirements analysis and design principles
Agile team experience, especially related to Scrum or Kanban practices
Understanding of technical environments and their infrastructure including servers, networks, and security
Quality assurance techniques and automated testing practices
Can develop in one or more of the following languages or tools:
C/C++
VBA / .NET
SQL Server
Oracle DB
Windows servers
Unix servers
Strong debugging and investigation skills
Automate DevOps processes through Bamboo or other scripted solutions
Demonstrated ability to work independently or as part of a team
Plan and organize software development work
Communicate effectively verbally and in writing, in person or through remote sessions
Previous experience with ServiceNow and Jira would be considered an asset
Experience in the following would be considered an asset
CP4BA
IBM Filenet 5.x platform development including:
IBM Content Navigator
IBM Case Manager and Workflow Development
Custom Plugin and Widget development
IBM Webshare, OpenShift, Azure
JavaScript, SQL
Be your best at Canada Life- Apply today
We are one of Canada’s top 100 employers!
Canada Life serves the financial security needs of more than 13 million people across Canada, with additional operations in Europe and the United States. As members of the Power Financial Corporation group of companies, we’re one of Canada’s leading insurers with interests in life insurance, health insurance, investment and retirement savings. We offer a broad portfolio of financial and benefit plan solutions for individuals, families, businesses and organizations.
We are committed to providing an inclusive, accessible environment, where all employees and customers feel valued, respected and supported. We are dedicated to building a workforce that reflects the diversity of the communities in which we live, and to creating an environment where every employee has the opportunity to reach their potential.
Canada Life would like to thank all applicants, however only those who qualify for an interview will be contacted
Job Description We are searching for a Software Engineer to support government operations in Chantilly, Virginia. The ideal candidate will...
Apply For This Jobbr{display:none;}.css-58vpdc ul > li{margin-left:0;}.css-58vpdc li{padding:0;}]]> Software Developer Salary $105,000-$125,000 Benefits: Health, Vision, & Dental Insurance Progressive PTO Policy 401(k) with...
Apply For This Jobbr{display:none;}.css-58vpdc ul > li{margin-left:0;}.css-58vpdc li{padding:0;}]]> Work with our innovative software solutions that help local government and school districts centralize data...
Apply For This JobFull Job Description Looking to start a career as a Business Representative? Do you want a independent schedule, with immediate...
Apply For This Jobbr{display:none;}.css-58vpdc ul > li{margin-left:0;}.css-58vpdc li{padding:0;}]]> Swinburne is embarking on an exciting journey, working towards our new vision of bringing people...
Apply For This Jobbr{display:none;}.css-58vpdc ul > li{margin-left:0;}.css-58vpdc li{padding:0;}]]> Principal Java Software Engineer Remote UK We are: News UK is a company full of...
Apply For This Job