Job Title: Consultant | Adobe Magento | Bengaluru | Marketing & Commerce
Magento
Consultant/Senior Consultant
Experience - 2-6 years
Skills
*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.
Responsibility
* 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 analyzing 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