Software Developer
Empire Life Insurance
The total target compensation (TTC) range, including salary and target bonus, is $76,300 - $125,350. This TTC range is applicable to permanent roles only. The actual base salary offered within this range will be determined by the successful candidate’s skills and experience, as well as internal equity.
Empire Life is looking to hire a Software Developer to join our Front Office & Security team! We are actively seeking candidates to fill a current, open position.
Why pursue this opportunity
Our mission - Provide expertise and intelligent solutions to help Canadians navigate life with confidence.
Join a transforming business - we are a medium-sized Canadian company in a stable industry that emphasizes the importance of innovation to use industry-leading technology.
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.
Hone your skills - this is an opportunity that allows for you to grow your technical, and functional skills.
What you’ll be working on
- Software development of high quality, production ready applications and API’s
- Deliver working software to production while working with the infrastructure, security and operations teams (aka DevOps) while we build Empire Life’s digital platform.
- Contribute to automated testing with unit, functional and behavioural testing
- Proactively work with internal network and security teams to monitor applicable applications and services
- Troubleshoot problems and ensure resolution of issues
- Research and investigate improvements; analyze and provide findings and recommendations to management
- Own and improve the systems that power authentication and identity (CIAM) across all applications
- Maintaining Auth0 integrations, managing configuration as code with Terraform, and building internal tools for support staff
- Monitoring and debugging auth issues, analyzing user access data, and building tooling
- Review code, mentor co-ops, and collaborate across teams
What we’re looking for you to have
- 3+ years work experience in full stack web development with practical knowledge and expertise in full stack software development.
- Completion of a University degree, college diploma, technical training, and/or equivalent experience.
- Demonstrated capability with the Django framework.
- Proficiency in REST API development and database schema design/SQL query development.
- Strong working knowledge of the Google Cloud Platform, including Google AppEngine, CloudSQL, Pub/Sub, and Cloud Functions.
- Hands‑on experience with continuous integration and continuous deployment, including GitHub Actions and Kubernetes deployments.
- Demonstrated ability in automated testing (unit, functional, and behavioural) and load testing to ensure applications meet agreed‑upon SLAs.
- Ability to properly document delivered software using architectural decision records (ADRs) and OpenAPI specifications.
- Ability to think logically, solve complex problems, and actively participate in discussions with both technical and business teams.
- Unless otherwise indicated, language proficiency in English is required for communicating with customers, advisors, or employees across Canada.
Beyond the salary
For permanent full-time positions, Empire Life offers a comprehensive total rewards package that includes:
- Competitive salaries with annual pay increases
- Annual bonus program, which recognizes both strong company performance and individual contributions, for non sales positions
- Access to learning & development programs, and education/tuition reimbursement (role dependent), to support your professional growth and career advancement.
- A comprehensive employer‑funded benefits package starting from day one of employment, that includes life insurance, health and dental and a generous health account
- Flexible work arrangements and an annual allotment of personal health days.
- Four weeks annual vacation from hire date
- A defined contribution pension plan with generous employer matching
- Top up programs for parental leave and compassionate leave
- Employer-sponsored wellness and recognition programs
Empire Life is proud to be an equal opportunity employer. We celebrate diversity, are committed to creating an inclusive environment, and welcome everyone to participate in our application process. We encourage those of all backgrounds and experiences to apply, even if you don't believe you meet each unique qualification outlined. A pplicants will receive equal consideration without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, disability, or age.
Empire Life is proud to be an equal opportunity employer, dedicated to building an inclusive and barrier‑free workplace. We welcome applications from people with disabilities and are committed to providing accommodations at any stage of the recruitment process. If you require a specific adjustment to help you present your best self, please let us know—we are happy to work with you. If you need this job posting in an alternative format or have any accessibility questions, please contact View email address on ca.talent.com.
#J-18808-Ljbffr$70k - $110k per year
Position Overview: We at ShyftLabs are seeking a highly motivated and curious Software Developer to join our growing engineering team. This role is ideal for young professionals who are excited to learn, eager to build, and passionate about working on real-world challenges...SuggestedWork at office3 days per week- Our Client is looking for a Senior Software Developer to support Ontario Health s eForms and SADIE initiatives. The selected consultant will contribute to the design, development, testing, and deployment of web based applications that support the provincial eForms rollout and...Suggested
- Get AI-powered advice on this job and more exclusive features. We are looking for a talented Full Stack Software Developer proficient in modern .NET technologies (at least .NET 5) and experienced in Linux environments. This hybrid role, based in Toronto, requires a candidate...SuggestedFull timeWork at officeLocal areaWorldwide
$93 - $98 per hour
Get AI-powered advice on this job and more exclusive features. Direct message the job poster from Bevertec Full Stack Software Developer We’re currently looking for an experienced Full Stack Software Developer to join a high-impact enterprise initiative. Location...SuggestedContract work- ...are accelerating our investment in analytics and AI‑powered solutions for the advertising and capital markets industries. The Software Developer, reporting to the Chief AI Systems Officer, will design, build, and operate production‑grade AI agents that automate workflows...SuggestedFull timeWork at office2 days per week
- ...maintaining, and conducting unit tests. Resolves and troubleshoots technical problems which arise during the use and operation of software packages, including technical assistance in implementation, conversion and migrations. General Skills / Experience Experience in...Hourly payContract work
- ...We are currently seeking a new Software Developer, Co‑op to join our Engineering team out of hub offices (Toronto, Calgary, Burnaby). All hub-based ClioS employees are expected to be in office minimum twice per week. Applicants should be available for an 8-month co‑op period...Work at officeRemote workFlexible hours
- Job Purpose We are seeking a Software Developer in Test Automation – API & Services Quality Engineering to lead and evolve quality practices across our API, microservices, and distributed services platforms. This is a hands on technical role for an experienced QE who enjoys...Contract workFlexible hours
$113.41k per year
...AutoCAD, Autodesk Plant 3D, Pro Engineer Creo, MathCad and Microsoft Office Suite. Visit our website at Position Title: Senior Software Developer Employment Type: Full-time, Permanent Location: Hybrid Salary: $113,409 annually, for full time employment (40 hours...Permanent employmentFull timeWork at office- Candidates should have expertise in C++ combined with an exceptional academic background in mathematics and computer science. Our Research and Development team has received many prestigious industry awards, including two Technical Achievement Awards from the Academy of Motion...
- Get AI-powered advice on this job and more exclusive features. Overview We are seeking a highly skilled and motivated Software Developer 1 with a strong background in Java/Kotlin, AWS and React/Typescript to join our team. The ideal candidate will have a passion for developing...Full time
$136k - $160k per year
...infrastructure abstractions to reduce operational toil and enable engineering teams to own their deployment workflows. As a Software Developer on the Provisioning team, you will design and implement the next‑generation infrastructure‑as‑code platform using Terraform, Go,...Work at officeFlexible hoursShift work3 days per week- JOB DESCRIPTION POSITION IoT Software Developer TYPE Full-time / Hybrid About the Company the company Services is a Toronto-based, integrated energy transition company that helps public institutions and private sector organizations manage their energy costs, consumption...Full timeFor subcontractorWork at office2 days per week
- ...to build on what we’ve achieved and push innovation even further. It’s a great time to come aboard. The Role As a specialist software developer, you bring strong modeling experience, excellent analytical skills, and technical leadership. You design and evolve our data platform...Long term contractWork at officeFlexible hours
- ...practices across the platform. Mentor and support developers through code reviews, collaboration, and... .... What We’re Looking For: 7+ years of software development experience, including experience in a Senior or Lead Developer capacity. Strong computer science...Long term contract
$90k - $115k per year
...support releases safely. Continuously improving the quality of software through reviews and refactoring. Actively participate in... ...related field. 5-7 years of hands-on experience as a software developer (Java + Spring Boot + Hibernate/JPA + REST). Strong debugging...Internship$120k - $150k per year
...gaming operations Collaborate with backend, frontend, product, and operations teams to deliver high-quality solutions Design, develop, and optimize systems on AWS with performance and resilience in mind Partner with Product, Operations, Commercial, and Compliance...- Elevate the quality of cloud-based educational software as an Automated Software Test Developer with D2L in Toronto, Canada. This role focuses on developing automated tests and coaching team members to enhance quality practices. D2L is seeking a skilled Software Test Developer...
$43.4k - $71.9k per year
...submit both their resume and their most recent unofficial transcript as part of the application process. We are looking for Software Developer Students who are eager to learn, build real‑world systems, and contribute to meaningful software solutions in a collaborative environment...Permanent employmentInternshipManual laborFlexible hours- Advance your career as a Senior Software Developer in our Toronto office. Bring your expertise in Spring Boot, Node.js, or .NET Core for this contract role focused on backend applications. We are looking for a seasoned Senior Software Developer with over 10 years of experience...Contract workWork at office
- Advance your career with TCS as a Mainframe Software Developer, using your expertise in IBM technologies to enhance critical applications. Focus on areas like COBOL, JCL, and performance tuning. Tata Consultancy Services offers a unique position for a Mainframe Developer...
- Join AscendFS in Toronto as a Full Stack Software Developer, where innovation meets social impact. This hybrid role emphasizes .NET expertise and maintaining legacy applications. We are looking for a talented Full Stack Developer with at least .NET 5 and Linux experience...
- Elevate your software development skills with this Junior Software Developer role in Toronto, Ontario. This hybrid position focuses on Golang, JavaScript, and cloud-native application development. As a Junior Software Developer, you'll have the chance to leverage your 5-...
- Elevate your software development career in Toronto as a Javascript Software Developer. Focus on code quality and project success while enhancing your technical skills in a supportive environment. In this role, you'll be part of a high-performing team dedicated to customer...
- Jumpstart your tech career as a Software Developer Intern with Ericsson in Toronto. This role emphasizes cloud technologies, programming in Java, and working in diverse teams. As a Software Developer Intern for four months, you'll implement software solutions, collaborate on...Internship
- Job Title: RQ11260 - Senior Software Developer – ERPCase Management Working Status: In office Location: 222 Jarvis Street, Toronto Hours per day: 7.25 Responsibilities Be part of an agile, self‑directed, multi‑disciplinary team that includes managers, senior solution designers...Work at office
- Elevate your career as a Senior Software Developer in Toronto, ON. This role focuses on Java applications, up-to-date web frameworks, and robust backend systems within an agile setting. With over 10 years of experience in the design and development cycle, your role will emphasize...
- About the job RQ08804 - Software Developer - Senior A Note on Assignment Type: This position is currently listed as "Onsite"; however, the Assignment under this request will provisionally be "Hybrid", working 7.25 hours per calendar day, sometime between 8:00 AM and 5:00...Contract workWork at officeMonday to friday
- About the job RQ09410 - Software Developer - Senior Responsibilities: Ensure Accessibility standards are met (AODA) Developing and maintaining system design models, program codes, technical documentation, and specifications Ensure development of application solution...Flexible hours
- About the job RQ07944 - Sr. Software Developer Responsibilities: Lead the design, development, and deployment of high-performance Java and Curam applications, ensuring they meet business requirements and quality standards. Architect and implement scalable, reliable, and maintainable...2 days per week3 days per week
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Developer. Be the first to apply!
- senior software developer Toronto, ON
- software engineer - computer Toronto, ON
- software developer remote Toronto, ON
- software engineer intern Toronto, ON
- software engineer devops Toronto, ON
- junior software developer internship Toronto, ON
- remote entry level software developer Toronto, ON
- linux software engineer Toronto, ON
- software engineer internship Toronto, ON
- ingénieur logiciel Toronto, ON
