You are viewing a preview of this job. Log in or register to view more details about this job.

IT Application Developer I or II

Works with an application team and independently as assigned to develop, enhance, and modify County-developed systems in web-based, client, window service and web service environments; performs moderately complex design, application and interface development, relational database design and development, object-oriented programming, testing, configuration, modification, analysis and maintenance programming work on County-developed applications; performs related work as required.


Assigned to the County's central Information Technology department as a software developer on the Public Safety team.  Designs, programs, tests, and debugs custom software in support of the Division of Police, Sheriff’s Office, and Commonwealth Attorney’s Office reporting applications and other application areas as needed; configures, monitors, and modifies existing applications as needed. Works with end users and project leaders to identify functional requirements.

Develops and maintains software and data solutions. Develops software using Microsoft .NET desktop and web technologies in C#, including Blazor, WPF, and ASP.NET as well as HTML, JavaScript, and related web technologies; Basic knowledge of service-based architectures desired. Basic knowledge of Microsoft SQL Server including T-SQL, and stored procedures desired.  Strong knowledge of Information Technology and software engineering concepts, source control practices, and methods desired.  Knowledge of GIS concepts and development technologies is a plus.  Strong oral and written communication skills, an ability to translate complex technical concepts in user friendly way and the ability to self-organize and follow agreed development plans are all important to this job. The ability to establish and maintain good working relationships across teams and agencies is highly desirable.

Two (2) year degree in relevant IT field of study and two (2) years of relevant experience; OR any equivalent combination of experience and training which provides the required knowledge, skills, and abilities.


The position filled from this posting may be filled as an IT Application Developer II or IT Application Developer I, depending on the qualifications of the successful applicant and the needs of the organization at the time of hire. 

IT Application Developer I - minimum requirements: Graduation from high school/GED including completion of some relevant coursework at the high school level or college level and two (2) years of relevant experience; OR any equivalent combination of experience and training which provides the required knowledge, skills, and abilities. 

A criminal history record check and fingerprinting is conducted on all persons conditionally offered employment, including a conditional offer of initial employment, or a conditional offer to promote, demote, or laterally transfer an employee.

You must apply through our recruitment website linked in this posting. Handshake applications will not be used.