Position Details
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...