Our Software Developers balance user needs, push the team to provide results that surpass userstakeholder expectations while assessing the technical feasibility to build value quickly while still considering the big picture