- Location: Greensboro, NC
- Type: Direct Hire Remote
- Job #8229
eCommerce Application Architects are responsible for leading a team of software engineers of Salesforce e-commerce applications (Commerce, Service, Marketing, and other clouds), Front End Development, and/or other key digital platforms including CMS, PCM, CDP, and CRM systems. They will provide technical oversight and direction for overall engineering across eCommerce applications including:
Architectural technical designs for Salesforce e-commerce applications (Commerce, Service, Marketing and other clouds), Front End Development, and/or other key digital platforms including CMS, PCM, CDP, and CRM; document the details in technical design documents as well as engaging with team of developers to build and implement.
Ensuring engineering solution design and development are flexible, maintainable, secure, accessible, performant, and are leverageable across brands/regions. Ensure Salesforce and other eCommerce services are extended properly for product leverage and upgradability.
Provide eCommerce expertise and drive strategic thinking.
Research and make recommendations on software products via fit gap analysis process.
Implementation of new brands/regions on the Digital Platform.
Work across agile pods working with multiple brands and regions. Oversee development including mentoring and coaching software engineers to scale our software engineering practice.
Create, communicate, and maintain best practices and coding standards. Hold the development team accountable to follow these best practices through code reviews and code quality analysis.
Stay current with digital commerce technology holistically with emphasis on platform technologies through conference attendance and continuous education.
Manage and attack technical debt including maintaining and prioritizing a tech debt backlog.
Drive technical process improvements to site release strategy.
Key Responsibilities:??
Architect technical designs for e-commerce applications including: creating technical design documents, engaging team of developers to build and implement solutions.
Ensure solution designs are flexible, maintainable, secure, accessible, performant, and enable sharing across brands/regions. Drive teams to utilize and follow test driven development best practices. Ensure Salesforce and other eCommerce services are extended properly for product leverage and upgradability.
Provide technical leadership throughout the life cycle of projects including in strategic roadmap planning, quarterly release planning, sprint grooming, and retrospectives. Maintain a backlog and prioritize technical debt and dev ops to improve team productivity and morale.
Development of key components/frameworks/product extensions
Measure and manage development team’s effectiveness
Stay current in software development technology, methodology, measurement, performance, and security trends.
Skills for Success:??
Deep knowledge of Salesforce e-commerce applications (Commerce, Service, Marketing and other clouds), Front End Development, and/or other key digital platforms including CMS, PCM, CDP, and CRM systems. Experience of both theoretical and practical aspects of application and systems architecture.
Strong analytical, coding, communication, presentation, organizational, critical thinking, and team building skills.
Self-motivated, solution oriented, passionate for technology, and strong driver for results and continual improvement.
Managing Work (tasks, schedule, activities) and multitasking, capacity to develop self & lead others
Strong knowledge of Agile development principles and concepts
Experience/Education:
Bachelor’s degree in Computer Science/Engineering/Information Systems (or equivalent work experience)
Salesforce Commerce/Marketing/Service Cloud Certification
Digital eCommerce Architecture Experience with Salesforce e-commerce applications (Commerce, Service, Marketing and other clouds), Front End Development, and/or other key digital platforms including CMS, PCM, CDP, and CRM (5+ years)
Engineering experience with Salesforce Commerce Cloud/Service Cloud/Marketing Cloud (8+ years)
Software Engineering experience including test driven development (8+ years)
Hands-on experience with eCommerce / web development technologies and frameworks including: Salesforce Apex, JavaScript, Java, J2EE, HTML, ISML, Node.js, XML, JSON, AJAX, jQuery, Web analytics, CSS, web services (SOAP/REST), YAML, Bootstrap, and key web frameworks (5+ years)
Experienced with Azure Dev Ops and Continuous Integration / Continuous Development principles. (2+ years)
Experience with Scaled Agile Framework or large-scale program management preferred (2+ years)
Experience and working knowledge of secure and accessibility friendly development practices (3+ years)
Experience with JIRA/Confluence and Agile development practices (5+ years)