- Independently manage the entire project lifecycle including design, development, and deployment.
- Improve code structure and architecture to support testability and maintainability.
- Write and review design documentation.
- Complete constructive code reviews in a timely manner.
- Mentor and teach other engineers on an individual basis.
- Lead specific product areas or take on IC leadership roles such as Product Lead or Scrum Master.
- Solve problems in collaboration with team and adjacent teams.
- Escalate technical problems that have wider scope.
SQLAgileGit+2 more