- Salary
- $88k – $123k
- Location
- CAN Home Office Mississauga ON, Canada
- Type
- Full-time
- Department
- Engineering
- Seniority
- Senior
- Experience
- 5+ years
- Education
- Bachelor
- Closing date
- Today
- Source
- Workday
Description
At TJX Canada, every day brings new opportunities for growth, exploration, and achievement. You’ll be part of our vibrant team that embraces diversity, fosters collaboration, and prioritizes your development. Whether you’re working in our Distribution Centers, Corporate Offices, or Retail Stores—WINNERS, HomeSense, and Marshalls, you’ll find abundant opportunities to learn, thrive, and make an impact. Come join our TJX family—a Fortune 100 company and the world’s leading off-price retailer. Here at TJX Canada, we are an equal opportunity employer committed to the inclusion and accommodation of all individuals.
Job Description:
We’re looking for a Senior Engineer - ServiceNow Development to play a key role in designing and delivering innovative ServiceNow solutions that enhance service management processes and elevate the employee experience. In this position, you'll work with cutting-edge platform capabilities including workflow automation, integrations, scripting, and reporting, transforming complex business requirements into scalable, secure solutions. You'll collaborate with cross-functional teams and stakeholders across the organization, serving as a trusted technical advisor while driving meaningful business impact. This is an exciting opportunity for a hands-on problem solver who thrives in a dynamic environment and is passionate about building modern, efficient experiences through technology.
Why Work With Us?
- We value integrity, respect, and teamwork, encouraging a unique and inclusive culture.
- Enjoy Associate discounts at our stores, available to you and eligible family members.
- Immediate access to our Group Benefits package, including a Health Care Spending Account, Retirement Savings Program, Associate & Family Assistance Program, and various well-being resources
- A competitive vacation package, paired with a Vacation Trade Program that allows you to opt in for an extra week.
- Comprehensive training and development resources designed to help you learn, grow, and succeed.
- Exciting career paths with growth opportunities and tuition reimbursement to support your career progression.
What You’ll Do:
- Design, configure, develop, test, deploy, and maintain solutions on the ServiceNow platform.
- Translate business and process requirements into user stories, technical designs, configurations, scripts, workflows, and acceptance criteria.
- Develop server-side and client-side components using JavaScript, including Business Rules, Script Includes, Client Scripts, UI Policies, and related platform capabilities.
- Build workflow automation using Flow Designer, approvals, notifications, assignments, task routing, and reusable subflows.
- Configure forms, tables, fields, views, related lists, catalog items, record producers, and workspace experiences in line with platform standards.
- Develop and enhance capabilities for incident, major incident, problem, change, request, knowledge, service catalog, and configuration management, as applicable.
- Partner with process owners to simplify workflows, reduce manual effort, improve controls, and increase adoption of standard platform functionality.
- Support SLAs, assignment rules, approvals, notifications, templates, and process-specific business logic.
- Help maintain consistent process definitions and avoid unnecessary customization through configuration-first design.
- Design, develop, and support eBonding integrations for incident and request processes, including bi-directional ticket creation, field and status synchronization, comments, attachments, assignment updates, closure handling, error monitoring, reconciliation, and retry scenarios.
- Develop and maintain approval flows for service requests and changes, including conditional, sequential, parallel, group, and delegated approvals, with appropriate reminders, escalations, rejection handling, and audit history.
- Develop and support integrations using REST and SOAP APIs, IntegrationHub, MID Server, import sets, transform maps, and scheduled data loads, as applicable.
- Troubleshoot data exchange, authentication, mapping, and transaction issues across connected systems.
- Support data migration, cleansing, validation, reconciliation, and exception handling.
- Apply appropriate controls for access, credentials, sensitive data, retention, and responsible platform use.
- Implement and troubleshoot eBonding interfaces with external service management platforms using REST or SOAP APIs, including correlation identifiers, transformation logic, authentication, duplicate prevention, and integration-failure handling.
- Understand CMDB concepts and relationships, including configuration items, classes, identification and reconciliation, data quality, dependencies, and the use of CI information within incident, request, and change processes.
- Create unit test scenarios, support system and user acceptance testing, document results, and resolve defects.
- Promote changes through controlled environments using update sets or approved application deployment methods.
- Participate in code reviews, release planning, production validation, incident resolution, and root-cause analysis.
- Monitor solution performance, scheduled jobs, integrations, errors, and platform health indicators relevant to owned capabilities.
- Maintain technical documentation, configuration records, support procedures, release notes, and knowledge articles.
- Collaborate across SMO, ServiceNow platform teams, architects, security teams, application teams, infrastructure teams, and business stakeholders.
- Explain technical options, dependencies, risks, assumptions, and trade-offs to both technical and non-technical audiences.
- Balance multiple priorities, estimate effort, communicate progress, and escalate risks or blockers in a timely manner.
- Identify opportunities to improve platform performance, development standards, automation reuse, and team effectiveness.
- Contribute reusable components, coding standards, peer learning, and in-house ServiceNow capability building.
About You:
- 5-7 years of experience in ServiceNow development, platform engineering, enterprise application development, or a related technology role.
- Hands-on experience with ServiceNow configuration and development, including JavaScript, Business Rules, Script Includes, Client Scripts, UI Policies, Flow Designer, and notifications.
- Experience developing or supporting ServiceNow ITSM processes and service catalog capabilities.
- Working knowledge of ServiceNow data structures, tables, reference fields, access controls, roles, and scoped application concepts.
- Experience with REST or SOAP integrations, import sets, transform maps, or IntegrationHub.
- Demonstrated ability to troubleshoot complex issues, identify root causes, evaluate options, and deliver practical solutions.
- Experience gathering requirements and converting business needs into maintainable technical solutions.
- Strong attention to detail with a focus on quality, security, documentation, testing, and production stability.
- Effective written and verbal communication skills and the ability to collaborate across matrixed teams while managing competing priorities.
- Hands-on experience designing, developing, or supporting eBonding integrations for incident and request processes, including bi-directional synchronization and production troubleshooting.
- Strong understanding of ServiceNow CMDB concepts, CI classes and relationships, identification and reconciliation, data quality, and integration of CMDB data with ITSM processes.
- Experience configuring and developing approval flows using Flow Designer or platform workflow capabilities, including multi-level, conditional, group, delegated, escalation, and exception scenarios.
- Experience with ServiceNow App Engine Studio, Service Portal, Employee Center, UI Builder, workspaces, or mobile capabilities.
- Knowledge of CMDB, Discovery, Service Mapping, ITOM, ITAM, CSDM, Performance Analytics, or other ServiceNow products.
- Experience with Automated Test Framework, source control, CI/CD, application repository, or DevOps practices for ServiceNow.
- Familiarity with Agile delivery, backlog management, story refinement, estimation, testing, release practices, and production support.
- Experience working in a governed enterprise platform environment with reusable standards and configuration-first principles.
- Bachelor's degree in Computer Science, Information Systems, Engineering, or a related field, or equivalent practical experience.
- ServiceNow Certified System Administrator is preferred.
- ServiceNow Certified Application Developer or relevant Implementation Specialist certification is a plus.
- ITIL Foundation or related service management certification is a plus.
Posting Details:
- Posting End Date: October 12, 2026
If you’re ready to bring your energy and passion, we’d love to hear from you. Join us and be part of a place where every day is a chance to make a difference.
Additional Information: Candidates aged 18 and over will be required to undergo a criminal record check as part of the hiring process.
This job posting is for an existing position vacancy within our organization.
TJX Canada uses artificial intelligence (AI) to assist in screening and assessing applicants for this position.
Internal TJX Associates must submit their applications via the Jobs Hub in Workday. Direct applications to this job posting will not be accepted.
Address:
60 Standish CourtLocation:
CAN Home Office Mississauga ONSalary Range: CAD $ 87,780.00-$122,892.00 /year *This represents the expected hiring range and may not represent the full pay range for the position. The salary offered may be higher than the posted range depending on several factors such as relevant skills, qualifications, and experience.