Position Overview
Elevate your career with Canada Life as a Senior Software Engineer, where you'll design and develop innovative software solutions in a collaborative environment. Utilize a variety of technologies while enhancing best practices in software development.
In this permanent full-time role, you will lead a dynamic team focused on creating, integrating, and maintaining internal software applications. Your experience will be crucial in mentoring junior developers, troubleshooting real-time application issues, and contributing to solutions that enhance efficiency across systems.
Key Responsibilities: • Lead design and development of internal software applications • Mentor and guide junior developers in coding practices • Collaborate with teams to implement technical solutions • Provide production support and application monitoring • Drive continuous improvement in software development practices
Requirements: • Extensive software development experience in diverse techn...