Participate in design, code, and test Inspections throughout product life cycle to contribute technical expertise and to identify issues
Supply work breakdowns, estimates and status updates to project and engagement management
Understand technical project priorities, implementation dependencies, risks and issues
Lead EPICs in our agile development process, requiring coordination, direction and mentorship of multiple development resources
Lead development scrum groups, taking responsibility for the outcome of multiple stories across several developers
Engage in story planning, negotiating between PM, DEV and QA to derive appropriate stories based on fair compromises between original specifications, technical design, and testing possibilities
Develop, enhance, document, and maintain WordPress plugins
Lead development team in architecture and design of new features