What are the responsibilities and job description for the Back End Magento Developer position at Peterson Technology Partners?
Job Description
Our client is an innovative e-commerce enterprise committed to delivering outstanding online shopping experiences.
Job Summary: We are looking for a skilled Backend Developer - Magento - to join our dynamic team. The ideal candidate will have a strong background in Magento, eCommerce, and front-end development, focusing on creating visually appealing, responsive, and user-friendly websites.
Key Responsibilities:
Our client is an innovative e-commerce enterprise committed to delivering outstanding online shopping experiences.
Job Summary: We are looking for a skilled Backend Developer - Magento - to join our dynamic team. The ideal candidate will have a strong background in Magento, eCommerce, and front-end development, focusing on creating visually appealing, responsive, and user-friendly websites.
Key Responsibilities:
- The Backend Developer designs, builds, tests, deploys, and supports products, platforms, and solutions
- They work collaboratively with Architects and Analysts to inform the physical design and generate solutions that meet the defined functional, quality, performance, security, and architectural standards
- They advise on and address escalated support issues
- They guide and advise maintenance, configuration changes, continuous improvements, and deployments
- They work with Product Managers and Business Solutions Analysts by providing input into planning and execution of product roadmaps and backlog priorities
- They consult with Analysts to understand business requirements and to obtain input/insights through reports and research on key problems
- They are responsible for creating and implementing the physical design which includes building, testing, and deploying code; configuring systems; resolving defects; confirming compliance with security, performance and related standards; providing technical support; and delivering recommendations to improve systems
- They are responsible for reviewing pull requests, merging code, and conducting deployments
- They use the latest methods, tools, and principles (e.g. Kanban and Agile) to continuously deliver a value stream to the customers and businesses they serve
- They understand how to leverage modern architectural components to design modular, flexible solutions
- They highly value reuse of existing assets and, where appropriate, commercially available components and products
- They design and build for safety, resilience, and reliability
- Experience in designing and developing services using server-side JavaScript frameworks (NodeJs Express, Next.js etc.)
- Languages: JavaScript, PHP, Python, etc.
- NoSQL databases such as Mongo, Dynamo, Cassandra etc.
- Familiarity with Docker for local development
- Solid understanding of microservices and Service-Oriented Architecture concepts
- Good understanding of CI/CD concepts
- Experience in GitHub, Bitbucket, etc. for source code control
- Experience leading development teams in agile methodologies such as Scrum, Kanban, etc.
- Experience in JavaScript testing frameworks (Mocha, Jest, Jasmine, etc.)
- Jira for backlog, task, test, and defect management
- E-commerce experience required
- Application Performance
- Bachelor’s degree in Information Technology, Computer Science, another relevant field or demonstrated work experience equivalent
- 5 – 8 years development experience
- eCommerce experience is a must; Magento experience is preferred
Salary : $55 - $65