We are currently looking for an Adobe Commerce (Magento) Senior Developer to join our team. This candidate will collaborate with teams across the globe to develop and implement ecommerce solutions for our B2C and B2B client base.
Responsibilities
- Participate in sessions with internal and client teams to understand vision and requirements
- Understand the goals and strategy behind each project from conception through completion
- Support requirements creation, definition, and understanding amongst all team members
- Write clean, modular, robust code to implement requirements with little or no supervision
- Develop custom modules and extend Magento modules
- Perform custom theme development and integrations with external systems
- Utilize and support modern deployment practices using CI/CD pipelines and testing
- Work with QA and Support teams to triage and fix bugs with rapid turnaround
- Perform thorough quality analysis of requirements and code before going live
- Technically support production deployments and verification as needed
- Collaborate with client and internal team members to support overall delivery
- Contribute ideas for making the application better and easier to use
- Identify and escalate risks such as deadline, performance, etc
- Research new integration and plug-in capabilities
- Work with other team leads (internal and client) to create and refine standardized processes
Required Qualifications
- Strong analytical and problem-solving skills
- Solid written and verbal communication skills
- 4-6+ years of PHP and Magento software development experience
- Strong experience with most of the following: PHP-5, PHP-7, JavaScript (jQuery, Prototype, KO), XML, MySQL, HTML, CSS, iOS/Android, AWS/Azure, CI/CD, API management frameworks, GIT
- Experience in managing multiple assignments and supporting other developers
- Deep understanding of Magento architecture, design, theming, functional enhancements, optimization & integration methods
- Ability to develop API integrations between Magento and other platforms (CRM, ERP, Payment, Shipping, Tax, etc)
- Knowledge of how to identify and execute performance optimizations
- Experience with full lifecycle of software development including use of version control tools, build management, unit testing, issue tracking software (i.e. GitHub, Confluence, JIRA)
- Excellent organizational skills, self-administration, attention to detail, multi-tasking, and effective prioritization