As a Senior PHP Developer, you're responsible for Making Stuff Go. You will build infrastructure to create new products, improve existing features, squash bugs, and help us rapidly scale our platform. Responsibilities include building strong relationships with stakeholders to create a long-term strategic roadmap for Drupal applications; overseeing and setting priorities for internal and external developers; supporting and documenting integrations with back-end systems, such as CRM and financial systems; analyzing and defining technical requirements; providing back-end/module development for complex enhancements; assisting with development priorities and sprints etc.
- The number of release deadlines met per quarter
- Quality of pitches as graded by manager
- Quality of code as graded by manager
- Support: response time and happiness score (rating from the customer)
- Creating and maintaining strong partnerships with business stakeholders
- Recommending a long-term strategic roadmap for all PHP applications
- Defining architectural direction and ensuring technical solutions are aligned
- Creating work/time estimates based on technical requirements
- Developing new features and functionality
- Assisting with sprint definitions and releases
- Supporting and documenting integrations with backend systems
- Ensuring code is of a high standard and secured in a source code repository
- Test the product in real-life situations before release
- Creating robust back-up, escalation and disaster recovery plans
- Manage, deploy and oversee regular releases in an agile environment