Having experience in business analysis and solution architecture is valuable for SharePoint developers. Business analysis skills enable developers to understand and translate business requirements into technical solutions and provide long-term SharePoint support. SharePoint developers with solution architecture experience can design scalable, efficient, and robust SharePoint solutions that align with the organization's goals.
This expertise ensures that SharePoint applications are well-structured, optimized, and meet the business's needs. Assessing a SharePoint developer's proficiency in these areas is beneficial when considering their fit for your project. I think that a SharePoint developer's ability in these areas is helpful.