E-Government and Enterprise Applications Director (Assistant Division Director DIT)
Job AnnouncementThis position leads strategy, delivery and governance of the county's e-government platforms and application portfolio. Provides oversight for the team responsible for developing and supporting custom applications, web content platforms, integration services, and technology frameworks that enable high-quality public services. The director also ensures that digital solutions are secure, accessible, reliable, and aligned with organizational priorities, while driving operational efficiency and enhancing the overall quality of service delivery.Key responsibilities:Oversees the operation and continuous improvement of web application environments across both on-premises and cloud-based environmentsEnsures platforms are stable, secure, and scalable supporting high availability of public servicesManages the development, enhancement, and support of enterprise applications that deliver online services to residents, businesses, and county staffDirects planning, design, development, testing, and maintenance of applications supporting departmental operationsLeads business process automation initiatives and solution development effortsGuides integration of AI capabilities into applications and service platforms to improve efficiency and outcomesEnsures compliance with security, accessibility, records management, and performance standardsEstablishes, implements, and maintains countywide application governance frameworks, including technical and accessibility standards, templates, and proceduresLeads application lifecycle management activities, including source control, code reviews, release management, and system integrationDefines standards for application containerization, deployment models, and environment managementDirects design, implementation, and governance of application integrations using APIs and secure data exchange methodsProvides governance for multi-cloud application deployment aligned with enterprise architectureWorks collaboratively with departmental leaders to understand business needs and deliver effective digital solutionsCommunicates technical concepts clearly to non-technical audiencesContributes to countywide technology planning, digital service strategies, and modernization initiativesLeads, mentors and develops technical staff, contractors and vendorsPerforms other related duties as assigned. Employment StandardsMINIMUM QUALIFICATIONS:Any combination of education, experience, and training equivalent to the following:(Click on the aforementioned link to learn how Fairfax County interprets equivalencies for “Any combination, experience, and training equivalent to”)Possession of a bachelor's degree in computer science, or closely related field; plus, five years of progressively responsible experience in applying information technology to meet the needs of a government or business organization including two years of supervisory experience.NECESSARY SPECIAL REQUIREMENTS:The appointee to this position will be required to complete a criminal background check to the satisfaction of the employer.PREFERRED QUALIFICATIONS:Experience leading enterprise application development, integration, and support teams in government or large-scale organizations with proven ability to mentor, lead and develop technical staff and establishing technical standards. Demonstrated expertise in modern development frameworks including .NET and cloud architecturesExperience with GitHub Enterprise, CI/CD practices, Azure Kubernetes Service (AKS), and multi-cloud deployment strategiesStrong knowledge and experience with containerization technologies (Docker, Kubernetes) and infrastructure as code (IaC) practicesExperience designing and implementing microservices architecture and RESTful APIsProficiency with web content management systems such as DrupalExperience with business process automation tools like SharePoint, Nintex, and Power PlatformExperience with and understanding of mobile application development (native iOS/Android and cross-platform frameworks)Experience establishing and maintaining application governance frameworks and technical standards across an organization. Experience managing complex, mission-critical technology platforms serving large user populations. Strong verbal and written communication skills, with the ability to engage both technical and non-technical stakeholdersKnowledge of federal, state, and county IT regulations, security, and accessibility requirementsExperience with project management methodologies and Application Lifecycle Management processesPHYSICAL REQUIREMENTS:Work is generally sedentary, performed in a normal office environment. All duties performed with or without reasonable accommodations.SELECTION PROCEDURE:Panel interview and may include exercise.Fairfax County is home to a highly diverse population, with a significant number of residents speaking languages other than English at home (including Spanish, Asian/Pacific Islander, Indo-European, and many others .) We encourage candidates who are bilingual in English and another language to apply for this opportunity.Fairfax County Government prohibits discrimination on the basis of race, color, religion, national origin, sex, pregnancy, childbirth or related medical conditions, age, marital status, disability, sexual orientation, gender identity, genetics, political affiliation, or military status in the recruitment, selection, and hiring of its workforce.Reasonable accommodations are available to persons with disabilities during application and/or interview processes per the Americans with Disabilities Act. TTY 703-222-7314. DHREmployment@fairfaxcounty.gov EEO/AA/TTY.