This role is for one of the Weekday's clients
Min Experience: 5 years
Location: Bangalore
JobType: full-time
We are seeking an experienced Senior Software Engineer (Magento) to join our high-performing technology team and lead the development, optimization, and maintenance of our Magento-based eCommerce platforms. This role requires deep expertise in Magento backend development, strong problem-solving skills, and the ability to architect scalable and high-performing solutions. As a senior engineer, you will play a key role in technical decision-making, mentoring junior developers, and ensuring the overall quality of deliverables.
Requirements
Key Responsibilities
- Lead the end-to-end development and enhancement of Magento-based applications, with a primary focus on backend architecture, performance optimization, and integrations.
- Develop custom Magento modules, extensions, and features in alignment with business requirements and coding standards.
- Optimize the performance of Magento websites, including query optimization, caching strategies, API load handling, indexing improvements, and code refactoring.
- Ensure seamless integration of third-party systems such as payment gateways, ERP, PIM, CRM, and marketing automation platforms.
- Collaborate closely with cross-functional teams including frontend engineers, product managers, QA, DevOps, and UI/UX teams.
- Perform technical code reviews, enforce best practices, and guide the team in Magento development standards.
- Troubleshoot production issues, identify root causes, and implement long-term solutions.
- Stay updated with the latest Magento releases, security patches, extensions, and eCommerce technology trends.
- Contribute to architectural planning, system design discussions, and product scalability decisions.
- Write clean, reusable, secure, and maintainable code following industry best practices.
- Mentor junior and mid-level developers by providing technical guidance, knowledge-sharing, and pair programming support.
Required Skills & Qualifications
- 5–10 years of experience in software development with a minimum of 4+ years of hands-on experience in Magento (preferably Magento 2).
- Strong expertise in PHP, MySQL, MVC architecture, Composer, REST/SOAP APIs, and object-oriented programming.
- Solid understanding of Magento core modules, EAV structure, indexing, caching, and deployment workflows.
- Experience working with Magento Cloud, Adobe Commerce, or multi-store environments is a strong advantage.
- Proficiency in backend engineering practices including API development, database schema design, security hardening, and automated testing.
- Familiarity with Git, CI/CD pipelines, Docker, Redis, Elasticsearch, RabbitMQ, and cloud hosting environments (AWS/Azure/GCP).
- Strong debugging, performance tuning, and memory optimization skills.
- Ability to convert complex business problems into scalable engineering solutions.
- Experience working in Agile/Scrum teams and handling stakeholder communication.
Preferred Skills (Good to Have)
- Adobe Magento Certification (Developer / Professional / Expert).
- Knowledge of headless commerce, GraphQL, microservices, or PWA (Vue/React).
- Experience with modern PHP frameworks (Laravel/Symfony) and eCommerce security standards.
- Exposure to DevOps practices and automated deployment pipelines.