Tuesday, August 25, 2020

Zyxware - Senior Manager - PHP/Drupal/Magento Frameworks (8-11 yrs) (Zyxware)

Job Description :


- Partner with our Engineering and Digital Marketing teams to maintain a cohesive design and experience throughout our product, providing expertise and mentorship.

- Must be demonstrably proficient as a hands-on architect in open source platforms and in any of the emerging technologies

- Hands-on with learning initiatives and with any one of the commerce platforms like Magento, Shopify or other ecommerce engines like Commerce Kickstart etc.

- Development Experience with PHP, Drupal, Python or Java or Laravel, Go, PostgreSQL or MySQL, GNU/Linux OS and tools etc.

- Strong understanding in HTML/ CSS, JavaScript, Bootstrap, JQuery, Angular 6/7, Symfony, React JS, Node etc.

- Knowledge of Drush or Drupal Console, Druml, Coder, Masquerade, Hacked, CI/ CD Pipeline, Cloud architecture etc.

- Good understanding of clean coding best practices and coding patterns

- Ability to articulate, participate in code reviews, pair program with peers, discuss/propose solution options and do spikes with newer tools and technologies if needed

- Hands on with BDT/ TDD and in any of the Unit test platforms

- Good knowledge of cloud technologies, Micro-services, Web services, RESTful API- s,

- Strong drive and ability to play and learn newer technology stacks and adopt/integrate as needed into existing platform

- Attending technical sessions with client's technical teams to capture the requirements, identify and sell the best solutions having the architecture robustness to extend them for future easy updates/ migration.

- Ensure the technical quality of the development by implementing coding best practices, automated developer unit testing, encouraging pair programming, BDT, TDD, performing code reviews on every project executed by the team.

- Ensure Technical objectives such as implementing reusable component development approach is implemented across organization with proper documentation and encouraging teams to update knowledge portal with the findings.

- Ability to provide technical consultation to presales, solutions team and help them build the solution, estimates, develop case studies from projects executed for helping sales.

- Technical guidance and mentoring/ coaching of developers in technical issues and implementing technical roadmaps, complex project requirements, processes (waterfall/agile/ hybrid) etc.

- Ability to define technical strategy for large project covering choice of framework to use and its version, selection of contributed modules and prepare technical architecture and design documents.

- Ability to audit and review projects and prepare improvement plans.

- Ability for security and performance review and suggest measures to improve.

- Technical Audit - Ensure the technical quality of the project by regularly reviewing code and audit the project proactively.

- Set Technical objectives to the projects - Identify reusable components in a project and take initiative to get that documented as well as used in other projects. Requirements, technical design and estimation

- Ability to talk to a client and capture the requirements, prepare technical notes and estimation for that.

- Ability to provide consultation for the clients and help them build the solution.

- Technical Help and mentoring - Ability to help and mentor developers in technical issues.

- Reviews others' system design to ensure selection of appropriate technology, Efficient use of resources, and integration of multiple systems and technology. Establishes policy for selection of architecture components. Ensures that the system architecture balances functional, service quality and systems management requirements.

- Reviews others' system design to ensure selection of appropriate technology, Efficient use of resources, and integration of multiple systems and technology. Establishes policy for selection of architecture components. Ensures that the system architecture balances functional, service quality and systems management requirements.

Apply Now