Senior Developer - Backend
WESCO
The Senior Back-End Developer (eCommerce) will design, build, test, debug, document, support, and enhance application software that enables the eCommerce platform.
Responsibilities:
Collaborate with Digital Product Owners, technical leaders, quality engineers, and peers to author functional/technical requirements, specifications, and acceptance criteria Understand the data, components, integrations, and runtime environment that comprise the eCommerce platform Maintain and demonstrate a working knowledge of the team’s standards and best practices Partner with architects, technical leaders, and/or peers to determine the best technical solution to meet a requirement; identify and address any risks, barriers, or opportunities accordingly Work with Quality Assurance (QA) professionals to craft test cases and supporting data Assist in the estimation of overall work effort and calendar duration associated with a deliverable Help identify and manage dependencies on other developers and/or teams, and coordinate own work accordingly Engineer applications, integrations, and data pipelines with well-structured, scalable, efficient, fault-tolerant, code that would serve as a standard of excellence for other developers Build and/or enhance automated unit tests to minimize defects, maximize test code coverage and application resilience Follow established best practices for code management, information security, and release management Able to articulate best practices and identify security concerns when evaluating a potential technical solution Author and maintain documentation including but not limited to contextual diagrams, technical specifications, procedures, configuration settings, and dependencies Provide timely and responsive triage, troubleshooting, and resolution of issues in all relevant environmentsQualifications:
Bachelor’s degree (or demonstrable equivalent work experience) in information technology A minimum of 5 years developing and supporting solutions for a commercial enterprise using Magento 2.x (either open-source or Adobe) Strong proficiency in PHP development Knowledge and hands-on experience with MySQL or SQL Server including optimization of queries. Experience with RabbitMQ or a similar AMQP-like message broker Proficient understanding of RESTful APIs and GraphQL, including the ability to implement a new integration Excellent problem-solving skills and attention to detail Strong collaboration and communication skills within cross-functional teams; a successful candidate can articulate experiences and challenges they have overcome with the above skillsPreferred Qualifications:
Adobe Commerce / Experience Cloud (or equivalent commerce platform) Experience working with and optimizing Adobe Commerce indexers GitHub (or equivalent code management) Jira (or equivalent work management) Confluence (or equivalent knowledge management) Background in agile development Familiarity with web performance optimization tools and practices Confluence (or equivalent knowledge management) MuleSoft Databricks Azure Data Lake Experience with Docker and docker-compose
Por favor confirme su dirección de correo electrónico: Send Email