The (smallish) company I’m at just had some organization changes. The developers are grouped into product teams and we now have a lead/manager (call them Lead A) in charge of several of those teams. I have been working with 2 of those teams but am now officially independent and answer to Lead A directly (whose other direct reports are leads of groups). I’ve previously been a lead of one of those groups.
I’ve been working on catching up on some technical debt and build/process improvements (automating builds with Jenkins, etc) and will be doing more & standardizing those efforts across teams.
Eventually my role will start including “special projects”, prototypes of services, potentially forming and leading temporary teams and helping transition changes I make back to the teams. Thus far I’ve been undirected to pick the problems to be worked, determine what the solution is, or determine the amount of time to spend.
So… what should I be called? Architect has been suggested, but my limited experience makes me suspicious of that title.
Any other suggestions or questions I should ask would be welcome too!