- Daily activities will involve designing, development, automated testing, meeting with technology peers (including architecture) to work through technical designs, supporting other developers on the team with their work, and participating in Agile ceremonies (Daily Stand up, Backlog grooming, Retrospective meetings)
- Captures requirements and runs or participates in the systems design effort.
- Develop maintainable standard and scalable solutions. Ensure the junior team members follow the same principles.
- Adhering to project timelines, addressing and resolving technical issues.
- Ensuring code reviews, unit testing, and integration testing are completed efficiently and effectively.
- Furthers partnership/motivation and spirit of collaboration with project team and business and systems partners
- Providing technical leadership and mentoring to more junior team members.
Education and Experience:
- Minimum of 7 years of software engineering development experience.
- 5+ Years’ experience with Drupal and web development experience; custom Drupal Module development and enterprise/multi-site Drupal
- 2+ years’ experience with Drush
- Experience with PHP 7, MySQL 5, and relational databases
- Command of Drupal APIs and hooks
- Strong LAMP background
- Experience with Git or related version control tools
- Experience with RESTful web services design and development
- Proven experience with the Agile (Scrum or Kanban) methodology, Continuous Integration (CI), Continuous Delivery (CD)
- Solid experience with writing automated tests (unit, integration, etc.), and experience following Test Driven Development (TDD)
- Experience mentoring and guiding junior developers
- Experience designing for distributed architectures
- Experience with Acquia product lines
- Experience or exposure to Docker, AWS, and other cloud technologies like EC2, S3, VPCs, CloudFront, on-demand instances
- Experience on Automation Tools/Frameworks (JUNIT, Jasmine, Selenium, Protractor)
- Experience on Windows and Linux systems including administration, Bash scripting and automation
- Hands-on experience with the API Design & Development and Micro Services Architecture
- AWS experience
For more information, please contact (877) 782-3334