My new team is the result of 3 teams merged into 1. I'm currently focused less on writing code and more on building up team processes and knowledge:
- Find gaps in our current processes
- Find gaps that are missing processes
- Document as much knowledge as possible (little exist unfortunately)
- Cross train my team members on their weaknesses
- Ensure specs from business are complete enough for developers to quote
- Architect/design technical specifications to help team develop
- Code review and promote discussion on development approaches
There are more I can list, but those are my biggest challenges and take up a lot of my time.