The world wide web is the most important global platform in our age. Digital disruption is everywhere regardless of the industry. It is happening in communication, entertainment, transportation, education, agriculture, healthcare to just name a few. Therefore a good business strategy must include a well thought digital strategy. Whether your business sells PAAS or SAAS you must have a way of building, running and scaling your product. There are many ways of dealing with software development from resourcing and structuring perspective: world wide distributed teams to outscoring the whole or keeping it partially or entirely in house. …
Coding your application\project\website on a daily bases? Nope. I would expect something much more and valuable.
Pointing people to the right sources and promoting trainings, conferences and anything that helps to keep the knowledge floating. Help team mates to find their best purpose within the team to make them feel important and activate them to use best of their skills.
Lead developer(s) should be responsible to set up the best way per project to manage the code base (Github etc.) and find a strategy to follow. It can be adjusted time to time based on the actual needs.