Position Summary Leads complex software solution design, development, and maintenance while mentoring team members. Shapes architectural decisions to deliver high-quality software products that align with the strategic goals of the organization. Major Tasks and Responsibilities Leads the design and