Senior Software Developer
Location:
Remote - Anywhere in Canada OR Hybrid
Empire life is looking to hire a Senior Software Developer to join our Back Office Development team!
Impactful work - get the opportunity to work on meaningful projects that have a positive impact on our customers, our company, and society as a whole.
• Play an integral role - this is an opportunity that allows for you to grow your skills, while directly contributing to the business unit you are a part of.
• The opportunity - collaborate with cross-functional teams and work on a variety of projects that will keep you engaged and continuously learning.
• Diversity, equity, and inclusion - we are committed to creating a diverse, equitable, and inclusive workplace and welcome candidates who share this commitment.
Software development ('coding') of high quality, production ready applications.
Lead the delivery of new and existing applications and services to production while working with the infrastructure, security and operations teams (aka DevOps).
Contribute to automated testing with unit, functional and behavioral testing.
Proactively work with internal network and security teams to monitor applicable applications and services.
Provide technical expertise from experience.
Contribute to process improvements while using data driven decision making.
5+ years work experience in back office web development.
~ Practical working knowledge and expertise in back office software development.
~ Knowledge and experience with continuous integration and continuous deployment (CI/CD) including Github Actions and DevOps.
~ Automated testing (unit, functional and behavioural testing).
~ Load testing applications to ensure acceptable performance according to agreed upon SLA's.
~ Programming language proficiency in Kotlin, Python; React or Javascript, Java, HTML and CSS.
~ Database schema design and SQL query experience.
~ Documentation of delivered software with architectural decision records (ADR's) and OpenAPI specifications.
~ Experience with agile development methodologies (e.g. Scrum) and related platforms (Jira).
~ Ability to prioritize multiple tasks and projects, and to pivot effectively to meet challenges.
~ Demonstrated ability to lead discussions with technical and business teams.
~ Completion of a University degree, college diploma, technical training, and/or equivalent experience.
~ If you are applying for a position which is open to applicants across Canada, unless otherwise indicated in the position, language proficiency in English is required for communicating with customers, advisors, or employees across Canada.
For regular full-time positions, Empire Life offers a comprehensive total rewards package that includes:
Annual bonus program, which recognizes both strong company performance and individual contributions, for non sales positions
A comprehensive employer-funded benefits package starting from day one of employment, that includes life insurance, disability, health and dental and a generous health account
Flexible work arrangements and an annual allotment of personal health days.
A defined contribution pension plan with generous employer matching
We celebrate diversity, are committed to creating an inclusive environment, and welcome everyone to participate in our application process. Applicants will receive equal consideration without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, disability, or age.
Empire Life welcomes applications from people with disabilities and disabled people. Accommodations are available upon request for candidates taking part in all aspects of the screening and selection process.
CA - Laval
January 17, 2025
Chez Sephora Canada, nous sommes passionnés par la découverte et le partage de la beauté dans le monde. • Notre innovation constante, notre capacité à voir et à diriger les tendances et notre souci d'offrir une expérience client exceptionnelle font de nous la communauté beauté la plus appréciée...
CA - Amos
January 17, 2025
Résumé du poste : • Nous recherchons actuellement un Représentant des ventes pour rejoindre notre équipe et stimuler la croissance des produits de nos clients dans le secteur des stations-service et des dépanneurs. • Dans ce rôle, vous jouerez un rôle clé en augmentant la visibilité des...
CA - Val-d'Or
January 17, 2025
Résumé du poste : • Nous recherchons actuellement un Représentant des ventes pour rejoindre notre équipe et stimuler la croissance des produits de nos clients dans le secteur des stations-service et des dépanneurs. • Dans ce rôle, vous jouerez un rôle clé en augmentant la visibilité des...
CA - Quebec City
January 17, 2025
Chez Sephora Canada, notre passion est de trouver et de partager la beauté à travers le monde. • Nos constantes innovations, notre aptitude à déceler et à lancer les tendances et notre effort à offrir une expérience client exceptionnelle font de nous la collectivité beauté la plus adorée et la...
CA - Duncan
January 17, 2025
Are you ready for your next career opportunity?If you are looking to manage with a highly visible, hands-on approach and provide the leadership and vision to fuel the growth of a successful Canadian business, then we are the right place for you!The Assistant Store Manager provides support to the...
CA - Winkler
January 17, 2025
*Clothing Sales Supervisor - Team Lead - Daytime Availability • Winkler, Manitoba • As a Team Lead with Warehouse One, you get to collaborate with your Store Manager in leading your store to success! You have the opportunity to model outstanding customer service, contribute to your store's...
CA - Dartmouth
January 17, 2025
Hello! Mind Games are opening doors for new applicants! Do you want to become one of the minds of our company? This is the opportunity to take!Mind Games is North America's premier specialty retailer "Where Creative Minds Come to Play"! In our stores, you can find a variety of games, toys, and...
CA - Port Hardy
January 17, 2025
Are you ready for your next career opportunity?If you are looking to manage with a highly visible, hands-on approach and provide the leadership and vision to fuel the growth of a successful Canadian business, then we are the right place for you!The Assistant Store Manager provides support to the...
CA - Smiths Falls
January 17, 2025
The Assistant Store Manager provides support to the Store Manager in overseeing the daily retail store operations, ensuring a high level of customer satisfaction, and achieving sales goals. In the absence of the Store Manager, acts as the Manager on Duty (MOD). This role involves managing staff,...
CA - Sault Ste. Marie
January 17, 2025
Are you ready for your next career opportunity?If you are looking to manage with a highly visible, hands-on approach and provide the leadership and vision to fuel the growth of a successful Canadian business, then we are the right place for you!The Store Manager has a key role at Dollarama, managing...
CA - Duncan
January 17, 2025
If you are looking to join a team that manages with a highly visible, hands-on approach and provide the leadership and vision to fuel the growth of a successful Canadian business, then we are the right place for you!As a team player, the Store Associate performs all general operations and...
CA - Vancouver
January 17, 2025
Territory ManagerThermal Systems is a leading building envelope subcontractor committed to delivering innovative products and services to our clients. • We value customer satisfaction, team collaboration, and ongoing professional development. • We are currently looking for a highly...
CA - Rouyn-Noranda
January 17, 2025
Résumé du poste : • Nous recherchons actuellement un Représentant des ventes pour rejoindre notre équipe et stimuler la croissance des produits de nos clients dans le secteur des stations-service et des dépanneurs. • Dans ce rôle, vous jouerez un rôle clé en augmentant la visibilité des...
CA - Portage la Prairie
January 17, 2025
Are you ready for your next career opportunity?If you are looking to manage with a highly visible, hands-on approach and provide the leadership and vision to fuel the growth of a successful Canadian business, then we are the right place for you!The Store Manager has a key role at Dollarama, managing...
CA - Renfrew
January 17, 2025
The Store Manager has a key role at Dollarama, managing and overseeing the daily retail store operation which includes day-to-day operations, visual merchandizing activities, performance management, recruitment and training of new employees, scheduling and inventory management. The Store Manager...
CA - North York
January 17, 2025
*Client Experience Manager, Stores • At Sephora Canada, we're passionate about finding and sharing beauty in the world. Our constant innovation, our ability to see and lead trends, and our focus on providing an outstanding customer experience make us the most-loved beauty community and top of...
CA - Kanata
January 17, 2025
Merchandising Specialist - Super repAbout the PositionWe are currently looking for a detail orientated and Merchandising Specialist to work independently to multiple retail locations, anywhere from 40 hours per week.Manager will oversee area from Kanata to KingstonKANATA / KINGSTON / TRENTON /...
CA - Haliburton
January 17, 2025
The Store Manager has a key role at Dollarama, managing and overseeing the daily retail store operation which includes day-to-day operations, visual merchandizing activities, performance management, recruitment and training of new employees, scheduling and inventory management. The Store Manager...
CA - La Dore
January 17, 2025
Le service à la clientèle te passionne? Tu veux relever un nouveau défi? Ce poste de préposé caisse est en plein pour toi!Deviens notre prochain préposé caisse dans notre dépanneur Proxi.Horaire : • Temps partielSalaire : • À partir de 16,75 $ et selon l'expérienceDécouvre les avantages en...
CA - Dartmouth
January 17, 2025
Hello! Mind Games are opening doors for new applicants! Do you want to become one of the minds of our company? This is the opportunity to take!Mind Games is North America's premier specialty retailer "Where Creative Minds Come to Play"! In our stores, you can find a variety of games, toys, and...
CA - Barrie
January 17, 2025
Product SpecialistAre you a passionate sales professional who thrives on building relationships, closing deals, and delivering exceptional customer experiences? We are looking for an outstanding Product Specialist to join our team and become a driving force in our success story. If you're motivated...
CA - Regina
January 17, 2025
*Assistant Store Manager • Regina North, Saskatchewan • As an Assistant Store Manager with Warehouse One, you can make a direct impact in your store's success! In this role, you get the opportunity to model outstanding customer service, take ownership in your store's sales performance and...
CA - Canada
January 3, 2025
Ingénieur en assurance qualité débutant Chez Cognizant, notre communauté mondiale nous distingue-nous sommes un lieu de travail énergétique, collaboratif et inclusif, où chacun peut s'épanouir. • Avec des projets de pointe en innovation, vous pouvez vivre une carrière variée et gratifiante tout en...
CA - Portage la Prairie
January 17, 2025
Are you ready for your next career opportunity?If you are looking to manage with a highly visible, hands-on approach and provide the leadership and vision to fuel the growth of a successful Canadian business, then we are the right place for you!The Assistant Store Manager provides support to the...
CA - Orangeville
January 17, 2025
The Assistant Store Manager provides support to the Store Manager in overseeing the daily retail store operations, ensuring a high level of customer satisfaction, and achieving sales goals. In the absence of the Store Manager, acts as the Manager on Duty (MOD). This role involves managing staff,...
CA - Espanola
January 17, 2025
The Assistant Store Manager provides support to the Store Manager in overseeing the daily retail store operations, ensuring a high level of customer satisfaction, and achieving sales goals. In the absence of the Store Manager, acts as the Manager on Duty (MOD). This role involves managing staff,...
CA - Picton
January 17, 2025
The Store Manager has a key role at Dollarama, managing and overseeing the daily retail store operation which includes day-to-day operations, visual merchandizing activities, performance management, recruitment and training of new employees, scheduling and inventory management. The Store Manager...