Work with appropriate stakeholders to determine user requirements for features.
Implement features with efficient code that meets existing coding standards and uses established patterns, with emphasis on reusing code where it makes sense.
Embrace a systematic approach to analysis and data-driven learning through experimentation. Identifies dependencies, creates, and drives sign-off of design document for a feature, with oversight.