Platzhalter Bild

Sr Software Engineer (PHP) presso Notified

Notified · Bangalore, India · Hybrid

Candidarsi ora

Day to day responsibilities of the role include, but are not limited to:

 

Your work tasks / responsibilities

•     Design and development of highly scalable CMS platform using Drupal 9/10.

•     Provide expertise with LAMP stack development and implement core and contributed modules and develop custom modules per design within Drupal framework to maintain the functionality of the multi-site platform.

•     Lead and participate in translating business requirements into well designed and documented software components based on PHP/LAMP technologies

•     Lead the research, design, and development of new or enhanced applications, systems, and programs that meet business or performance improvement requirements.

•     Write design and project requirements which may include both preliminary and firm estimates of system requirements, benefits, personnel, costs, timelines, etc., for review by management.

•     Review of feature documentation and assisting the team in breaking down all features into stories for the team backlog

•     Participate in all phases of the lifecycle of software application development with an emphasis on architecture, design, quality, code reviews and implementation.

•     Experience in working with SAFe Agile Software development lifecycle and processes.

•     Continually keep up to date on new products, development tools, industry trends, and methodologies for incorporation into system platforms

•     Independent and joint development of solutions for complex problems

 

Minimum Qualifications

•     Degree in computer science or comparable qualification and 10+ years professional experience as a Drupal engineer.

•     In-depth knowledge of Drupal architecture and Symfony, including modules, themes, hooks, the Drupal API and the database layer

•     10+ years LAMP stack (Linux, Apache, MySQL and object-oriented PHP)

•     7+ years developing Drupal applications, including custom module development using the Drupal API system and hooks from major Drupal core systems

•     Should have a strong experience in Twig, Configuration Management, Panels, Views, Features and Rules, core APIs, Fields along with other contributed modules.

•     Drupal 9/10 experience with front end and backend development of custom modules

•     5+ years’ experience with Acquia

•     Experience in Varnish, Memcache, Redis, APM tools, Amazon ElastiCache, Apache Solr, Google Custom Search

•     Experience with Git, Bootstrap, HTML, CSS, JavaScript

•     Experience in the design and development of system architectures, including the definition of key capabilities and performance requirements.

•     Very good spoken and written English (minimum C1 / C2 desired)

•     Practical experience in the application of agile methodologies

•     Responsible, independent, and solution-oriented working style that is based on an overall understanding of the respective problems

 

Preferred Qualifications

•     Experience designing and delivering large scale web sites.

•     Experience with Agile Software development and Agile methodology.

•     Experience with CSS, HTML, DHTML, XML, JavaScript, web services, and web application development.

•     Experience in DevSecOps, Docker, Composer, NPM, Drupal Console.

•     Experience SEO, Analytics & Structured data analysis and optimization.

•     Experience in Continuous Integration & deployment tools.

•     Experience in vulnerability testing tools like Qualys & Veracode.

•     Experienced in TDD (Test Driven Development)

•     Acquia Certified Backend Specialist is a plus

•     Experience with AWS is a plus

 

 

HYBRID – This role will be based out of The Leela Office located on the 4th Floor, Airport Road, Kodihalli, Bangalore- 560008.  Our expectation at this time, is that you would work from our office on Tuesdays, Wednesdays, Thursdays with flexibility to work from home on Mondays and Fridays.

Candidarsi ora

Altri lavori