Увы, но когда вы работаете на работе вы отдаете обязанность по выплате вам денег за нее на работодателя. Это не вам а ему нужно решать проблему с тем, как продавать то, что вы там ваяете. Чем больше вы компетентны в своей области, тем лучше сможете подсказать бизнесу как продать ваш продукт, дело тут совершенно не в крутом названии senior.
То, что вы назвали длительная подстройка к клиентам и есть те самые бизнес задачи, которые должен решать программист.