
Software Developer
The Canada Life Assurance Company22 hours ago
Winnipeg, CanadaMid Level
Responsibilities
- Design, develop, and test software to specifications.
- Build new application systems through modernization and integration of existing legacy systems.
- Support production systems, including 24/7 on-call support.
- Consult with the Systems Architect and Business Systems Analyst.
- Participate in project planning.
- Conduct code reviews and provide feedback on software development best practices.
- Contribute to analysis, design, development, testing, documentation, implementation, and migration of legacy applications.
Requirements
- At least 2 years of experience in a software developer role and/or equivalent computer science education.
- Proven expertise with Java, Eclipse IDE, web services, client-server environments, and code versioning tools such as Git.
- Experience with JSP, JavaScript, SQL, JIRA, Confluence, Bamboo, ServiceNow, and IBM WebSphere is an asset.
- Ability to understand and work effectively with legacy technologies and evolving application platforms.
- Knowledge of software design, methodologies, documentation standards, and current IT industry trends.
- Strong analytical, problem-solving, communication, adaptability, and teamwork skills.
- Reliability Status Security Clearance is required as a condition of employment before accessing Protected B information, assets, or work sites.
Benefits
- Permanent full-time employment in a hybrid work arrangement.
- Career advancement opportunities, industry-leading learning programs, and up to $2,000 annually toward education reimbursement.
- Flexible health and dental benefits and a $5,000 mental health benefit.
- Vacation, personal days, and a volunteer day supporting community involvement.
- Company-matching pension plan, share ownership program, and additional investment options.
- Employee recognition programs, service milestone celebrations, employee discounts, employee resource groups, mentorship programs, social clubs, and events.
Tech Stack
Categories
About The Canada Life Assurance Company
The Canada Life Assurance Company provides life, health, disability, and group benefits insurance, plus retirement and wealth management products for individuals and employers across Canada. It generates revenue through premiums, investment management fees, and group plan administration. Headquartered in Toronto, it is a subsidiary of Great-West Lifeco and part of the Power Corporation group of companies, serving both retail and workplace markets nationwide.