Holt Renfrew offers you an inspiring, fashion-driven environment with opportunities to learn and grow. From our incredible partnerships with iconic luxury brands, to our commitments to corporate social responsibility, you will be inspired every day.
A job at Holt Renfrew offers a competitive total compensation, a generous employee discount, pension, and health & dental benefits, tuition assistance, and continuous learning and development.
The Senior Developer, SAP Commerce Cloud plays a critical role in supporting our ecommerce software applications to ensure their stability, performance, and functionality to enable application users to achieve their business goals. This role will work closely with cross-functional teams to triage, prioritize, and action service requests, along with providing technical guidance and expertise to other developers on the team.
Specific responsibilities include (but are not limited to) the following:
Provide Level II triage for issues related to eCommerce applications via the Helpdesk support process, liaising directly with application users, third party vendors, and other IT resources as required
Lead the end-to-end technical resolution of production issues, guiding the team on design, and development of software solutions ensuring they meet requirements
Effectively utilize best practices to debug and identify the root cause of bugs in the application
Write efficient, clean, and maintainable code using Java, Spring Framework, HTML, CSS, JavaScript, React and other relevant technologies to support backend and front-end functionalities
Participate in technical walkthroughs/code reviews of other team members' components, test plans and results and help them with gaps
Create and maintain processes and documentation required for IT to support eCommerce applications
Collaborate with Engineering and Product Management to understand and effectively support new enhancements
Proactively monitor and analyze system health, performance, and security, identifying potential issues and implementing preventive measures
Develop and optimize groovy scripts, and SQL queries to support data analysis, reporting, and modifying database table entries
Execute application configuration and maintenance tasks to support daily business operations, and high-volume events
Execute the deployment of changes, patches, updates, and new features to environments, ensuring seamless and controlled releases with minimal disruption to service.
Provide on- call support for high priority production issues, occasionally required outside of normal hours
Actively evaluate and resolve daily business issues, while identifying potential opportunities for business and operational efficiencies
Effectively communicate complex concepts to both technical and non-technical stakeholders, and prepare root cause analysis reports
Provide consistent and timely updates to the Scrum Master and IT leadership on progress of assigned tasks
The ideal candidate:
Bachelor's degree in Computer Science, Information Technology, or a related field
Minimum five years of experience as an SAP Commerce Cloud developer, preferably with B2C implementations
Working experience with Java, HTML,CSS, Javascript, RESTful APIs, and Spring framework
Working experience with SQL, XML/JSON
Working experience with monitoring and analysis tools (eg. Splunk, Dynatrace)
Working knowledge of DevOps, networking, CI/CD, security practices, DBMS
Excellent problem-solving skills and the ability to work well under pressure
Strong communication skills, both written and verbal.
Proven ability to work effectively in a scrum team environment
Holt Renfrew is an equal opportunity employer committed to fostering a diverse and inclusive workplace. Our future success depends on the perspectives and contributions of all our employees -- their diverse backgrounds, abilities and experiences make our business stronger. If you are contacted for a job opportunity and require accommodation, please email careers@holtrenfrew.com and let us know so we can ensure you have an accessible candidate experience throughout the recruitment process. All requests are confidential and used only to meet candidate needs.