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.