I just took a technical lead role with a bay area SAAS company. It's been a difficult adjustment having worked on contract where all I did was write code. Now, I sit in a lot of meetings, do code merges, interview/hire developers and worry about blockers on two Jira boards. Here are a few things you might want to try;
If their branching strategy is screwed up, help them fix it. You are going in to a .net shop and there is a good chance they have TFS. There is the ALM Rangers branching guidelines you can refer to.
Hold a brown bag and show the team how to write unit tests. Many of the junior developers on the team probably do not understand how to write tests.
Hold a team code reviews.
Initiate common architectural components like a logging or instrumentation framework.
If their branching strategy is screwed up, help them fix it. You are going in to a .net shop and there is a good chance they have TFS. There is the ALM Rangers branching guidelines you can refer to.
Hold a brown bag and show the team how to write unit tests. Many of the junior developers on the team probably do not understand how to write tests.
Hold a team code reviews.
Initiate common architectural components like a logging or instrumentation framework.
Take on tiny bites of technical debt.
Push to get your team re-sharper licenses.