Magento Architect
Job Description
Application Architect for GM B2B and ECom B2C We have an opening for an Application Architect to work with our Global Markets B2B and Ecommerce B2C team. The role of the Application Architect is to translate business epics into secure and performant application code on the Magento platform that meets business needs. This role is expected to design and deliver high quality solutions for our business stakeholders and product owners. This role will be part of a global team where teamwork and collaboration is valued and excellence is recognized and rewarded.
Responsibilities
- Design, develop and implement scalable e-commerce applications to support growing Global Markets B2B and Ecom B2C portfolio.
- Works with product owners, scrum masters/project managers, graphic designers, Magento developers, QA analysts and ERP/CRM teams to deliver the very best solutions possible in Magento e-commerce.
- Participates in developing the Global Markets B2B and Ecom B2C roadmap in collaboration with Marketing and Product teams.
- Provides technical leadership to multiple development teams/squads.
- Main technical point of contact for project implementation requirements, helping design solutions that meet or exceeds the current architecture standards and best practices.
- Designs and helps build new features and functionality that will keep Magento platform current.
- This includes providing guidance in the build versus buy decision making for the new features and functionality requested by the products owner.
- Recommends necessary changes in the existing e-commerce application to ensure efficient functioning, revenue generation and cost savings solutions.
- Participates in the code review process to ensure that the code conforms Magento best practices and guidelines.
- Create and/or modify detailed application architecture specifications that outline the various layers and common components to be reused by application developers.
- Assists in estimating the size and scope of projects on the Global Markets B2B and Ecom B2C roadmap.
- Identifies, proposes mitigation strategies and escalates technology-related risks in a timely manner.
- Designs and enables integration to external applications through APIs, web services and files as needed
Qualifications
- Bachelor’s degree in Computer Science or related
- 3+ years of experience as an Application Architect for ecommerce solutions on a .NET, Java, or PHP platform with prior experience of 8+ as a software developer
- 2+ years’ experience working as a Senior or Lead Developer preferably in an ecommerce environment utilizing Magento 2.x as an e-commerce platform. This includes hands-on experience developing and modifying PHP for Magento
- 4+ years of DevSecOps experience – this includes unit testing, CI/CD (Jenkins is preferred), security testing, performance load testing and managing a backlog and triaging defects in JIRA (or a similar tool) Experience in working within an Agile/SCRUM development model
- Experience coding to Magento technical best practices and guidelines
- Excellent interpersonal, written and verbal communication skills with the ability to communicate with internal team members as well as business stakeholders.
- Able to Lead from the front collaborating with business stakeholders, architects, vendors, APP teams and others