IT Systems Software Development includes analysis, programming, and configuration of IT Systems Software (i.e., software for use in operating/controlling hardware and providing a platform for running internal end user/business applications). The work includes: Identifying and analyzing business needs, conducting requirements gathering, and defining scope and objectives for the IT System. Writing code in lower-level programming languages to optimize the performance and efficiency of an organization’s IT platform/infrastructure. Configuring, customizing, diagnosing, and enhancing vendor Systems Software (e.g., operating Systems Software and utilities that manage access to peripherals, facilitate networking, manage memory allocation, manage file storage on hard drives, etc.) A Specialist Professional (P4) is a recognized subject matter expert in job area typically obtained through advanced education and work experience. Responsibilities typically include: Managing large projects or processes with limited oversight from manager. Coaching, reviewing and delegating work to lower level professionals. Problems faced are difficult and often complex.