- Software Development Engineers are responsible for maintaining the quality & timeline for the project
- Effectively breakdown & delegate parts of the project to the developers
- Identify issues proactively and find solutions
- Mentor and guide Team Members to enhance their learning and skills in Drupal.
- Handle client relations
- Be part of the requirement gathering exercise
- Ensure adequate documentation and provide assistance as a reliable engineer to all stakeholders at Enphase.
- Independently perform low-level design configuration, code customization, refactoring, and review.
- Gain expertise and demonstrate high levels of skills in the design, review, development, testing, build, and deployment stages of the software life cycle.
- Responsible for implementing diverse engineering tasks including gap, data, and impact analysis.
Skilled Skill Requirements:
- 3 + years of experience with OOP PHP / Symfony / LAMP-stack applications / JWT Tokens
- 2 + years of production experience with Drupal 8/9 /10
- Good knowledge of Rest API/ Cron Job /Queue API / Event and Event Subscriber / Services / Entity Query / Custom Entities / Drupal Caching / SSO
- Paragraphs / Views / Hooks / Ajax / JavaScript, CSS / Drupal Behaviours
- Knowledge of multilingual site
- Migration From Drupal 7 to Drupal 8/9 /10
- Migration From Another Tech stack to Drupal 8/9 /10
- Good working knowledge of using git
- Experience in deploying solutions on Amazon Web Services (AWS) or other Cloud Infrastructure solutions like Pantheon/Acquia.
- Should have Knowledge of decoupled or progressive decoupled application
- Knowledge of performance optimization of high-traffic web application
- Knowledge of ReactJs and AlpineJs is a plus.
📌 Backend Developer (Bengaluru)
🏢 Enphase Energy
📍 Bengaluru
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.