Magento Backend developer

SKILLS:

4 to 6 Years

• At least 3 years of professional software development experience with significant exposure to Adobe

Commerce (Magento).

• Proficient in PHP, JavaScript, HTML/CSS, and MySQL.

• Understanding of security best practices in web development and e-commerce environments.

• Strong problem-solving skills and the ability to work collaboratively in a dynamic team setting.

• Experience with version control systems, such as Git.

• Adobe Commerce (Magento) development certifications.

• Familiarity with testing frameworks and automation tools specific to Adobe Commerce or e-commerce

platforms.

• Knowledge of advanced security protocols, penetration testing, and preventive security measures.

• Exposure to Agile development methodologies and experience working in an Agile team.

• Experience with Continuous Integration/Continuous Deployment (CI/CD) environments.

• Proficiency in additional programming languages such as Python or Java.

• Previous involvement in large-scale projects focusing on security improvements and e-commerce

solutions.


RESPONSIBILITIES:

• Develop and implement features, enhancements, and fixes within the Adobe Commerce (Magento)

platform, with a strong focus on security and vulnerability management.

• Participate in the full software development lifecycle, from concept and design to testing and

deployment.

• Collaborate with the engineering team to identify, prioritize, and address security vulnerabilities.

• Write clean, maintainable, and efficient code and automated tests that adheres to industry standards and

best practices.

• Conduct thorough testing of new features and fixes to ensure robustness, usability, and reliability.

• Contribute to the improvement of existing software systems by analysing and identifying areas for

modification and enhancement.

• Stay updated with the latest security trends, tools, and practices to ensure the integrity and security of

the application.

• Work closely with the engineering manager and other team members to ensure project deadlines and

deliverables are met.

• Assist in the development of documentation for code and related processes and ensure it remains

updated.

• Participate in code reviews to maintain high development standards and promote knowledge sharing.