Agile Delivery Support: Operate effectively in a fast-paced Agile development environment, including participation in 2-week sprint cycles, daily stand-ups, sprint grooming, and sprint planning sessions. Application Development: Build, enhance, and maintain high-quality application code and automated tests, including unit, functional, performance, and acceptance tests, for web interfaces that integrate analytics and reporting capabilities.