1. Manage and develop state of the art code 2. Continue to refactor existing applications 3. Transform repeatable tasks into automation tools 4. Contribute to writing tests to ensure software quality 5. Apply software design principles to ensure software quality 6. Ensure sustainability and performance of software applications 7. Collaborate with colleagues in design and code reviews 8. Continue to find a better way to improve our operation environment 9. Willing
No management responsibility