
ServiceNow Associate Software Engineer
Sun Life Financial8 days ago
Waterloo, CanadaEntry Level / Mid Level
Responsibilities
- Design, develop, test, maintain, and support enterprise software applications and integration solutions.
- Translate business and technical requirements into effective solution designs.
- Write, maintain, and optimize code, scripts, and automation tools.
- Collaborate with engineers, product owners, and business stakeholders to deliver solutions.
- Participate in Agile ceremonies including sprint planning, stand-ups, and retrospectives.
- Provide application support by resolving incidents and troubleshooting production issues.
- Maintain system and project documentation.
- Apply security, compliance, and change management best practices.
- Identify and implement automation opportunities to improve efficiency.
- Participate in rotational on-call support for production systems.
Requirements
- Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent experience.
- Recent graduates with 0–2 years of internship or co-op experience, or professionals with 3–5 years of software development or application support experience.
- Hands-on programming experience with JavaScript, Python, or similar languages.
- Understanding of SQL and relational databases.
- Experience with scripting and automation, including PowerShell or shell scripting.
- Knowledge of software development lifecycle concepts, Agile, and DevOps.
- Strong problem-solving and analytical skills.
- Clear communication skills and the ability to collaborate effectively in teams.
- ServiceNow development experience, including scripts, UI policies, or security rules, is preferred.
- Knowledge of third-party risk management, financial systems, enterprise applications, cloud technologies, modern data platforms, automation frameworks, workflow tools, or IT service management processes is preferred.
- Experience with APIs, integrations, enterprise systems, CI/CD pipelines, modern DevOps practices, or onsite-offshore delivery models is beneficial.
Benefits
- Flexible and inclusive workplace with hybrid office and virtual work options.
- Career growth pathways, continuous learning, mentorship, and collaboration with experienced engineering teams.
- Flexible group insurance program beginning on the first day of work.
- Share Ownership Program with employer matching contributions.
- Exposure to enterprise-scale technology platforms used by millions.
- Posting end date is November 17, 2026.
Tech Stack
Categories
About Sun Life Financial
Sun Life Financial provides life and health insurance, group benefits, retirement solutions, and asset management services for individuals, employers, and institutional investors. It generates revenue from insurance premiums and investment management fees, including through MFS Investment Management and SLC Management. Founded in 1865 and headquartered in Toronto, Canada, Sun Life operates across North America and Asia, and its shares trade on the TSX and NYSE under the symbol SLF.