06 Nov
|
Sun Life
|
Waterloo
Job Description: Sun Life is seeking talented professionals at all experience levels to join our energetic Corporate IT team and help deliver cutting-edge enterprise applications that improve lives for our clients worldwide.
As a Service
Now Associate Software Engineer in our Corporate IT division, you'll be at the heart of designing, developing, and supporting business-critical applications that power Sun Life's operations.
You'll collaborate with experienced teams in an Agile environment to build scalable, reliable solutions that matter.
This role combines hands-on development with operational excellence.
What will you do? Design, develop, test, and maintain enterprise software applications and integration solutions Translate business and technical requirements into effective solution designs Write, maintain, and optimize code, scripts, and automation tools Partner with cross-functional teams—engineers, product owners, and business stakeholders—to deliver real results Participate fully in Agile ceremonies: sprint planning, stand-ups, and retrospectives Provide hands-on application support, resolving incidents and troubleshooting issues Contribute to clear system and project documentation Champion security, compliance, and change management best practices Identify and drive automation opportunities that enhance efficiency Join rotational on-call support to ensure production systems run smoothly What do you need to succeed? Education & Experience Bachelor's degree in Computer Science, Engineering, or related field (or equivalent experience) Recent graduates with 0–2 years of internship/co-op experience,
OR professionals with 3–5 years of software development or application support experience Technical Skills Hands-on programming experience with languages like Java
Script, Python, or similar Solid understanding of SQL and relational databases Experience with scripting and automation (Power
Shell, shell scripting) – Knowledge of software development lifecycle concepts (Agile, Dev
Ops) Bonus: APIs, integrations, enterprise systems, CI/CD pipelines, cloud platforms, or modern Dev
Ops practices Professional Qualities Sharp problem-solving and analytical thinking Genuine passion for learning new technologies and tools Clear communicator who thrives in collaborative teams Team player with a customer-first mindset Nice to Have Service
Now development experience (scripts, UI policies, security rules) Third-party risk management knowledge Exposure to financial systems or enterprise applications Cloud technologies or modern data platform expertise Automation frameworks or workflow tools experience IT service management process knowledge (incident, change, problem management) Onsite-offshore delivery model experience What's In It For You? A adaptable, inclusive workplace where you can be your authentic self Exposure to enterprise-scale technology platforms used by millions Clear pathways for career growth and continuous learning Mentorship and collaboration with experienced engineering teams A flexible group insurance program starting on your first day of work to meet your needs and those of your family Our Share Ownership Program gives you the opportunity to invest in Sun Life while benefiting from employer matching contributions We are proud to be included in Excellent Place to Work's 2026 list of Canada's Best Workplaces.
📌 ServiceNow Associate Software Engineer (Waterloo)
🏢 Sun Life
📍 Waterloo