
Student, MarTech Software Engineer
Sun Life
full-time
Posted on:
Location Type: Hybrid
Location: Waterloo • 🇨🇦 Canada
Visit company websiteJob Level
Entry Level
Tech Stack
AEMAnsibleApacheBootstrapHibernateJ2EEJavaJavaScriptJenkinsjQueryLinuxMavenOpen SourceSpringUnix
About the role
- Work with the MarTech development team to support delivering large-scale content management applications and MarTech initiatives
- Collaborate with team members in developing and delivering high quality web applications that meet business needs
- Contribute to defining timelines and plans; analyze and estimate feasibility, cost, time and scope
- Ensure coding, testing, debugging and implementation activities are completed as required
- Provide after-hours and periodic weekend support for project implementations and system upgrades as needed
- Travel occasionally between Sun Life locations (Toronto, Waterloo) depending on work assignment
- Participate as a student/new graduate in meaningful work, professional development and team activities
Requirements
- Enrolled in University Degree or College Diploma with April 2026 or later graduation date
- Flexible and adaptable with ability to align to changing priorities
- Adaptable to working on teams delivering in a Waterfall or agile style
- Customer obsession – customers are at the centre of all we do
- Ability to work both independently and as part of a collaborative, multi-site team
- Self-directed and proactive
- Experience developing applications (preferred)
- Knowledge of MarTech platforms such as Adobe Experience Manager (AEM) (preferred)
- Understanding of AEM CQ, JCR, Apache Sling, Apache Felix, OSGi, REST, JavaScript, jQuery, Bootstrap, AJAX, JSON, HTML5, CSS3 (preferred)
- Knowledge and experience with Java, J2EE, Unix/Linux, web and web hosting technologies (preferred)
- Excellent verbal and written communication skills (preferred)
- Experience with other Content Management Systems such as OpenText WEM or TeamSite (preferred)
- Experience using DevOps tools (Jenkins, Artifactory, BitBucket, Maven, CDD/Ansible) (preferred)
- Understanding of Web applications and server technologies (preferred)
- Experience with open source frameworks such as Spring, Hibernate and Velocity (preferred)
- Ability to work periodic weekend/after-hours to support implementations and system upgrades
- Occasional travel between Sun Life locations may be required
Benefits
- Several flexible work options (choice to work from both the office and virtually)
- Professional development workshops
- Student awards
- Socials
- Opportunity to transition into permanent roles after graduation
- Eligible employees may participate in various incentive plans (payment discretionary and subject to performance)
- Diversity and inclusion focus and accommodations for persons with disabilities
- Occasional travel between Sun Life locations (Toronto, Waterloo)
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
JavaScriptjQueryBootstrapAJAXJSONHTML5CSS3JavaJ2EEApache Sling
Soft skills
flexibleadaptablecustomer obsessionself-directedproactivecollaborativeexcellent communication