-
Job Announcement
-
This position erves as advanced technical expert and/or technical team lead accountable for work of advanced complexity involving application and data development. Provides technical and operational support for civil and criminal justice and related practices. Facilitates or leads major system/project initiatives with responsibility for multiple solutions and manages IT project implementation efforts.
Develops business solutions by performing all phases of systems development life cycle to include: identifying business requirements, analyzing, selecting or designing technical solutions, supervising the development of computer programs and procedures, programming code or configurations, testing, and conversion. Prepares and maintains systems development and operational documentation. Serves as team leader or advanced technical expert of employee and/or contractor programmers, developers, data analysts and other members of assigned team(s).
Range of technology assets associated with work includes platforms, software, tools, application development methodologies, and databases and/or web-based environments. Performs advanced systems analysis tasks and proposes complex solution design, and provides technical direction or advice to staff and/or contract programmer/analysts on a wide range of analysis work in the development, implementation, and maintenance of business applications, interfaces and data reporting: custom developed, commercial-off-the-shelf (COTS) products and subscription service (cloud) solutions that may be on multiple environments.
Develops complex reports. Advises team, users, and management. Assists with the preparation of specifications for RFPs and/or task orders and serves on solution selection committees. Oversees the work of teams and executes applicable administrative and procurement processes. Evaluates staff and vendor performance and determines training and knowledge transfer needs. Maintains skills and knowledge of applications development practices, business applications, diverse platforms and architectures, and emerging technologies. Supports IT governance committees by preparing and making presentations and providing information.
Participates in development of COOP for accountable systems. Participates in other activities assigned to the Court Technology Office as needed. Performs other duties as required.
Works under limited supervision in the Fairfax Circuit Court IT Department.
-
Illustrative Duties
-
(The illustrative duties listed in this specification are representative of the class but are not an all-inclusive list. A complete list of position duties and unique physical requirements can be found in the position job description.)
Serves as front-line supervisor and/or technical lead with advanced subject matter expertise; Defines, designs, and delivers technically advanced custom and COTS solutions; Develops work plans and technical execution strategy for complex initiatives; Produces, contributes to, or reviews project deliverables, designs, and specifications; Coordinates the effective development and implementation of technology for assigned projects; Assures that applicable technical and procedural standards are consistently met; Organizes work, allocates staff, and evaluates strengths, development areas, and training needs; Facilitates group discussions, sponsors projects, and conveys clear and compelling vision; Presents ideas and concepts to an audience and participates effectively in workgroup activities; Proactively engages and works with relevant functional areas in DIT in accomplishing work; Reviews progress, and provides status updates to customers, stakeholders, and management; Provides leadership in working with agency on priorities, scope, resources, solutions and plans; Ensures that conflicts are resolved and issues mitigated to successful outcomes; Interacts with skillful diplomacy and tact in handling difficult situations; Supports a 24 x 7 environment, responding to emergencies and critical system failures; Assists in detecting, analyzing, and resolving non-routine application-related problems; Assists in the development of requests for proposals and in the evaluation of responses; Monitors contract performance, ensures contract compliance, and approves contract deliverables; Submits purchase requests, authorizes payments, and helps agency to reconcile project funding; Writes IT Plan progress updates and reports to project steering committee(s); Writes persuasive project proposals and budget justifications; Provides mentoring, assistance, training, and guidance to subordinates and colleagues; Evaluates new tools and methodologies for software development effectiveness and applicability; Assists in definition and adoption of new standards; Lends assistance and support to help other projects as needed; and, May require support beyond normal work days to instrumental business operations or systems that require 24x7 support; Performs other duties as assigned.
-
Required Knowledge Skills and Abilities
-
(The knowledge, skills and abilities listed in this specification are representative of the class but are not an all-inclusive list.)
Considerable knowledge of effective project management methods, practices and standards; Considerable knowledge of position-relevant computer languages and technologies; Considerable knowledge of programming principles, operating systems, and hardware; Considerable knowledge of system development life cycle concepts and activities; Considerable knowledge of modern information processing techniques and systems analysis; Considerable knowledge of the capabilities and operating requirements of various platforms; Considerable knowledge of centralized, distributed, client server systems and Web architectures; Considerable knowledge of computer / database programming process and related practices; Considerable knowledge of conceptual and logical data, work flow, and process modeling; Considerable knowledge of report design and procedural report writing; Knowledge of effective supervisory practices, methods, and techniques; Working knowledge of purchasing and contracting processes; Basic knowledge of capital planning (budget)processes; Skill in defining and supervising the work of others in a project lead or supervisory capacity; Skill in written and oral communication, including mediation, negotiation, and persuasion; Skill in identifying stakeholders and tailoring communications to meet their needs and concerns; Skill in preserving positive relationships while working through conflict or ambiguity; Skill in finding and presenting a range of options to resolve complex problems; Skill in writing/reviewing advanced programs and debriefing changes made; Skill in reviewing or designing and developing complex applications and components; Skill in performing unit testing and the related debugging of computer errors; Ability to elicit requirements from stakeholders to support development of specifications; Ability to motivate, develop, and train technical and professional employees; Ability to establish and maintain effective business relationships; Ability to mentor, develop, and provide appropriate guidance or supervision to others; Ability to work independently, serve as a team lead, or add value as a team contributor; Ability to perform research and find relevant materials to assist in project tasks and assignments; Ability to plan, to organize, and to conduct systems analysis and feasibility assessments; Ability to evaluate processes/procedures, to suggest improvements, and to design specifications; Ability to document necessary system modifications and enhancements to defined standard(s); Ability to assist users in troubleshooting and solving systems and programming problems; Ability to translate technical terminology into simple, non-technical language; Ability to train less skilled technical workers and to plan, assign, and review their work; Ability to prepare clear, detailed programs of instruction for efficient system utilization; Ability to ask relevant questions to assure understanding of assignments and requirements; Ability to write easy to follow systems documentation tailored to the end user audience.
-
Employment Standards
-
MINIMUM 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") Graduation from a four-year college or university with a bachelor's degree in information systems, computer technology, business, economics, or a related field; plus four years of programming/analysis experience, including one year of team lead or supervisory experience in a complex information systems or automated business environment. NECESSARY SPECIAL REQUIREMENTS: The appointee to the position will be required to complete a criminal background check to the satisfaction of the employer.
PREFERRED QUALIFICATIONS:
- Five years of experience serving as technical lead on a project team with business practice knowledge in court, judicial, prosecutorial, or other law enforcement applications development.
- Application design and development experience using current IT and industry standard languages and environments.
- Experience with large, complex integration projects across multiple agencies' business areas.
- Demonstrated ability in developing and maintaining trust and solid working relationships.
- Ability to work without supervision and prioritize projects according to business needs.
- Five years of full-time equivalent Web Application Development experience.
- Hands-on experience developing on full life-cycle applications development with the following: MVC/.Net Core/C#, VB.NET(http://vb.net/), ASP.NET(http://asp.net/),
JavaScript, CSS, HTML5, XML, or and SQL Server. - Hands-on experience with no/low code applications development including Microsoft Power Platforms, SharePoint and Nintex workflow design and implementation.
- Experience in systems design, development, programming, and maintenance; and/or project or program management experience; or equivalent in an enterprise information systems environment.
- Familiarity with no/low code applications development including Microsoft Power Platforms, SharePoint and Nintex workflow design and implementation.
- Experience supporting system operability, ensuring systems are working in a 24 x 7 environment as required to support customer agencies.
- Experience providing lead technical support for all database applications in development and production.
- Ability to troubleshoot problems regarding databases, applications, networks, and development tools.
- Ability to perform database and system administration necessary to ensure integrity of data.
- Experience documenting systems, application code, and interfaces and assists in detecting, analyzing, and fixing system problems.
- Ability to interact with vendor for COTS and subscription services issues. Responds to emergencies and critical system failures.
PHYSICAL REQUIREMENTS:
- Must be able to input and retrieve data from a computer.
- Must be able to lift/move computer equipment weighing up to 50 pounds.
- All duties performed with or without reasonable accommodations.
SELECTION PROCEDURE: Panel interview and may include a practical exercise. The population of Fairfax County is very diverse where 38.7% of residents speak a language other than English at home (Spanish, Asian/Pacific Islander, Indo-European, and others) and we encourage candidates bilingual in English and a foreign language to apply to 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. #LI-AL1 Requisition 25-00985
|