Looking for advice on a work related issue
I'm currently a software developer consultant working as a lead developer in the fintech industry. My team consist of me and 6 other developers of various levels of expertice. I started apx a year...
I'm currently a software developer consultant working as a lead developer in the fintech industry. My team consist of me and 6 other developers of various levels of expertice. I started apx a year ago in this position and the project was to take over an system built by an external company and develop and maintain it going forward. We grew the team over time, so initially there was only me, but after 3 months we'd added a couple of other developers. The most junior developer with only a few years of experience took on the scrum master role at 50%, which allowed the other of us to focus moren on dev stuff. I wouldn't have said the scrum master was a junior level developer based on them having worked for several years. That was my expectation...
After a few months we've continued to grow the team. All in all we are now 7 developers. The person that initially had the scrum master role has since opted to focus more on the dev side. We've accomodated them and since mid january they've focused soley on dev. However, the outcome of this hasn't met my expectations. Working 50% as a dev I understand (and expected) that they wouldn't pick up the domain/system as easily as simeone soley focused on the dev role. Given that they've now had a couple of months I don't really see any improvement however! And, to be clear, it isn't really about their level of output. I'd be content if they were able to show some increased understanding of the domain and/or had increased the quality of their work somewhat. I see none of this and a tendency to "hide" their work (postponing creating PRs so it's hard to judge their progress/need of help, not asking for support, dismissing offers for help when given, non participation in discussions/problem solving etc etc).
Speculating, but to me it seems they are not comfortable in their dev role and I seem to have failed in this instance to establish enough trust (either in me or in the team as a whole). I don't see this issue in the other team members though (even with the more junior people). Complicating things is that I am not their manager. So, it is ultimately not my responsibillity.
Any advice in addressing the issues? Ideally the outcome would be a situation where they have started to contribute to the team in some meaningful way. Should I be more patient? Should I impose help on them, e.g. comitt to pair with them on all work? What is a good and construcrive way to approach this (preferably without being a complete ass)?