Works collaboratively in cross-functional teams that apply agile methodology to improve services.
Participates in project activities, including field work and user research.
Works with agile teams and stakeholders to understand problems and leads the technical piece of the solution.
Participates in creating and prioritizing a backlog of work, estimates effort, and commits to scope of work for predictable delivery of features.
Identifies technical tasks for a backlog of work such as refactoring, technical investigation, and tool improvement.
Designs and implements digital services, shared components and integrations to existing systems.
Works with designers throughout development to tailor the solution for users with refinement through frequent user feedback using methods such as usability testing.
Utilizes source control and documentation best practices to ensure long term maintainability of code bases.