DescriptionThe Principal Software Developer leads complex development projects, mentors staff, and collaborates with business analysts, users, vendors, and Information Services to design and implement robust ERP-based solutions across Human Resource, Payroll, Supply Chain, Finance, and nurse schedul