Senior Applications Manager

State of North Carolina•Wake Forest, NC
•$105,341 - $184,345•Onsite

About The Position

The Application Systems Manager II provides IT leadership to professional and technical staff across multiple teams, overseeing the planning, development, maintenance, and modification of software applications used by all 100 North Carolina counties. The role provides leadership for a large program, such as child welfare, or manages multiple program engineering teams. The position works with business partners, IT directors and managers, and representatives from state agencies and the federal government. In collaboration with teams, it oversees the Software Development Life Cycle (SDLC), from requirements documentation through solution delivery, including planning, design, development, and testing. In coordination with the Service Management and Project Management Sections, the role also develops, negotiates, mediates, resolves conflicts relating to, and manages the performance of vendor contracts. The position is time-limited, funded in part through federal funds, and required to report onsite in Raleigh, North Carolina.

Requirements

  • Bachelor's degree in computer science, an IT-related field, or another related technical degree from an appropriately accredited institution, plus six years of progressive experience, including at least three years in a supervisory capacity; OR an associate degree in one of those fields plus seven years of progressive experience, including at least three years in a supervisory capacity; OR an equivalent combination of education and experience.

Nice To Haves

  • Practical experience managing software application teams, including product management and strategy development for large-scale IT applications.
  • Four or more years in a supervisory management role, developing and implementing software applications, and coordinating and overseeing technical evaluations, technical effort timelines, and estimates.
  • Experience managing AWS Cloud-based web applications.
  • Hands-on web application development experience using programming languages such as Java, Python, or C#.
  • Prior experience managing applications based on low-code platforms such as Salesforce or PowerApps.

Responsibilities

  • Supervise staff directly, manage conflicts, promote a collaborative working mindset, and strategically and tactically develop and implement procedures.
  • Manage details and time effectively, achieve results, and apply practical thinking.
  • Provide technical leadership in application design, development, and support for diverse web-based and/or low-code applications.
  • Guide project and effort estimation, requirements analysis, and the application of software development life-cycle methods.
  • Collaborate with business owners from DHB, DSS, and DAAS divisions and with product owners to deliver effective solutions to business needs.
  • Oversee planning, development, maintenance, and modification of applications used by North Carolina counties.
  • Lead a large program or manage multiple program engineering teams.
  • Oversee SDLC activities from requirements documentation through solution delivery, including planning, design, development, and testing.
  • Coordinate development, negotiation, mediation, conflict resolution, and performance management of vendor contracts with the Service Management and Project Management Sections.

Benefits

  • Health insurance options
  • Standard and supplemental retirement plans
  • NCFlex program benefits
  • Paid vacation leave
  • Paid sick leave
  • Paid community service leave
  • Paid parental leave for eligible employees
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service