CLIENT:
Our client is a the no. 1 CXM agency globally and the Salesforce partner of the year in Switzerland. We are hiring for their Philippine ooffice.
JOB DESCRIPTION:
• Salesforce Commerce Cloud Technical Leads oversee the development, design, user interface, technology integration, and site architecture management on a variety of projects. As a technical lead you will also be responsible for resolving the most technical and/or urgent support tickets. It is the responsibility of the Technical Lead to guide developers and admins in their development.
• As the team leader of the support and maintenance team, you will manage a multi disciplinair and self-sustainable technology group of 3-5 team members. Next to the general team management activities like shift management, and training development, the incumbent will provide technical guidance upon request and ensure SLA’s compliance and service optimization.
• Together with the Technology Leads of the other platforms such as Sitecore and Magnolia, you will be responsible for the technical architecture and standards of the end-to-end business solutions.
• Platform owner
o Act as Platform owner that has the technical ownership of an platform and take over the responsibility to meet the SLA’s
o Work with client’s IT organization to establish technology strategy at a platform and business solution level.
o Recommend and implement best business practice/process optimization improvements – invoke business innovation
o Document and ensure platform standards
o Act as a trusted advisor to the client
o Stay on top of strategic changes/new functionality – perform knowledge share session
o Take over the responsibility of the software quality, ensure code reviews, proactively analyse error logs and monitoring logs as well as provide improvement approaches and own the software quality process
o Owner of the overall technical platform documentation and technical yearly roadmap
o Ensure all enhancements/projects have appropriate documentation and ensure a smooth handover to the application support and maintenance team
o Co-owner of the platform release calendar
o Analyse client business needs and recommend innovative solutions that leverage technology to provide market differentiation, efficiency improvements, and better user experiences
o Implement proofs of concept to prove any new technologies, application flows or integration scenarios and identify customizations needed to SFCC platform for meeting client requirements
o Guides the performance tuning and scalability of the ecommerce solution
o Ensures functional requirements and high-level solution designs are understood and are translated into detailed technical design
o Contribute to a highly automated CI/CD pipeline and take over the ownership in a reliable deployment process
o Construct the version control / git use to follow team processes
o Understand the platform positioning in the larger architectural design
• Support expert
o Incident and problem analysis and substantial contribution to resolution. Take over the technical resolution ownership
o Debugging issues and performing complex code/config changes to ensure resolution
o Coordinates and resolves Azure API related issues
o Analysis of ticket trends and provide recommendations to revert any negative trend
o Report on Support KPI and own the issues until resolution.
o Handle platform upgrades and updates, security patching ( if applicable)
• API Expert
o Technical API Gateway services
o API Gateway Security
o Development of new API Gateway services
• Development Expert
o Analyzes business requirements and makes a technical design
o Refining, consulting and implementing new features by writing robust, well-organized code with performance, and maintainability in mind (Magnolia Backend) o Update the code / application documentation and provides release notes according to every maintenance release
o Produce training materials for new functionalities and newly developed features
o Contribute directly by writing robust, well-organized code with performance, maintainability, and portability in mind (SFCC front-end and/or backend)
o Implements Digital Consumer experiences based on a foundation of SFCC (Salesforce commerce cloud) to meet expected quality standards
• Team Lead
o Review and approve team members’ work (bug fixed and new feature development) and internal documentation
o Leads teams of 3-5 members to deliver to the highest quality, exceeding customer expectations
o Coach/train/develop the different team members
o Collaborate with an international team of Project Managers and Architects to understand client needs and communicate project progress
• Varia
o Availability to work in different timezone (Mid shift or evening shift)
o Availability to on call to provide an 365x24x7 on call service (shared with team members, 2 week on, 2 weeks off)
o Following PHI public holiday
JOB QUALIFICATION
· University or college degree in computer science or business information systems
· 7+ years of experience in software development
· 3+ years of experience with software architecture and technical design
· 3+ years of experience with Salesforce Commerce Cloud (ex Demandware), ideally holding a leadership role on at least 2 full-scale projects
· 3+ years experience in leadership of software development teams
· SFCC Developer Certification. SFCC Architect Certification is a strong plus.
· ITIL, certified in foundation level or higher
· API Knowledge
o 1-3 years of experience with Azure API Apps
o Should be very strong with Net Core
o Strong in creating defining Swagger specs for REST APIs, understanding REST principles guidelines
o REST APIs SOAP, Web APIs, JSON, XML
o Should be very strong in REST and SOAP Security, including OAUTH SAML token, etc.
o Working knowledge of Azure
· Strong knowledge and experience with integrations to back-end systems, in particular other systems in the Salesforce landscape
· Ability to come up with accurate development estimates based on high-level business and/or technical requirements
· A keen interest in emerging technologies and how they might impact future design decisions and strategic directions
· Excellent knowledge of design patterns, OOP, coding standards, algorithm performance & optimization
· Good understanding of data structures, JavaScript, RESTful JSON, browser-based DOM manipulation
· Extensive experience with debugging, reuse, source code, management strategies (e.g. forking, branching), and release management
· Experience integrating with systems in a business or e-commerce ecosystem & third-party APIs (Order Management, 3PL, PIM, CRM, ERP, WMS, ESP, Marketing platforms, Content platforms) using web services & jobs
· Knowledge of server-side web technologies & frameworks and software engineering principles, databases and data modeling/design techniques; data interface protocols; caching/performance improvements; software design patterns and integration patterns.
· Experience with production launch readiness and cloud-based deployment models
· Excellent knowledge of performance optimization techniques
· Salesforce Commerce Cloud functional skills
o Content Management
§ Content assets
§ Page Designer
§ Einstein Recommenders
§ Translations management
o Customer Groups
§ Create and manage customer groups and campaigns related to them
o SEO
§ Support the client in adhering to the SEO best practices
o Products & Catalogs
§ Consulting catalog management and product structure best practices
o Search
§ Setting up Search rules based on Business Requirements
§ Supporting with Synonym, Hypernym etc. Setup
§ Keyword groups
§ Sort rules (including Einstein)
o Checkout
§ Einstein Analytics
§ PSP configuration
o Security Settings
§ Profile settings
§ Permission sets
o Interface customization
§ Customize buttons, links, and actions
§ Lightning components
§ UI Design best practices
o Monitoring
§ Debug logs
§ Scheduled jobs
§ OCAPI
§ Einstein Analytics
· Deep knowledge in the following ITIL processes and ability to apply them in daily business as well as consulting the client in them: incident management, problem management, escalation management, monitoring and event management, Change management, Release management, Service request management, Service Desk
· Ability to present to C-level
· Excellent verbal and written communication skills in English, client oriented and internally
· Open to participate in the on-call organization as well as in the shift-organisation
· Time management skills
· Strong service oriented and Customer-centric mindset with basic skills in ITIL
· Ability to gather data, analyze, propose actions and solutions and report to direct management
· High motivated, self-starter, and team player
· Coach and train other team members
· Stress tolerance, adaptability, and tactical mindset
· Collaborative skills
· Interpret, visualize, and present trend analysis results to stakeholders.
· can-do and pro-active attitude
· Good presentation skills