IT Application Developer Senior

Henrico, VA, US • Posted 30+ days ago • Updated 41 minutes ago
Full Time
On-site
USD $72,060.00 - 152,578.00 per year
Fitment

Dice Job Match Score™

🧠 Analyzing your skills...

Job Details

Skills

  • Analytical Skill
  • Web Services
  • Testing
  • Information Technology
  • Records Management
  • Mentorship
  • Functional Programming
  • Software Development
  • WPF
  • Stored Procedures
  • Microsoft SQL Server
  • Database
  • Software Documentation
  • Collaboration
  • Version Control
  • C#
  • .NET
  • API
  • RDBMS
  • Object-Oriented Programming
  • Web Development
  • SQL
  • Database Design
  • MVVM
  • Design Patterns
  • Git
  • Web Applications
  • Management
  • Communication
  • Reporting
  • Microsoft Power BI
  • Microsoft SSRS
  • WebAssembly (Wasm)
  • Artificial Intelligence
  • Workflow
  • Emerging Technologies
  • Computer Science
  • Mathematics
  • Physics
  • Exceed
  • Training
  • HP
  • Project Management
  • Preventive Maintenance
  • Performance Management
  • Screening
  • Recruiting
  • Internet
  • Web Portals

Summary

General Statement of Duties

Works independently and as part of an application team to perform a variety of complex analytical and development tasks to develop, enhance and modify County-developed systems in web-based, client, window service and web service environments; performs 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; develops and delivers technically advanced IT solutions to meet departments' operational needs; performs related work as required.

Essential Duties

Henrico Information Technology is looking for a promising Application Developer I candidate to join our Public Safety Development team. As a team member, you'll work with various public safety agencies, key stakeholders, and various software vendors to help build, improve, and modernize record management systems, build and maintain both web-based applications and desktop applications, and develop/integrate APIs. This is a junior-level role with hands-on guidance and mentorship from senior members on the team.

Responsibilities
  • Write clean, testable, maintainable C# code using object-oriented and functional programming principles by using best software development practices.
  • Assist in developing and maintaining API integrations for both internal and vendor-facing applications
  • Build new web applications leveraging .NET and Blazor technologies
  • Maintain and enhance existing .NET Framework WPF applications as needed
  • Use SQL to support data querying, reporting, and transformation across systems
  • Design tables, stored procedures, functions in Microsoft SQL Server
  • Integrate data from various back-end services and databases as needed
  • Create and maintain software documentation.
  • Keep up to date on web developments trends and apply them into operations and activities
  • Collaborate with team members using Git for version control and shared development workflows
  • Other assigned duties and tasks as needed

Knowledge, Skills, and Abilities
  • Working knowledge of C#, .NET framework, and .NET technologies and some experience with API development or integrations
  • Basic to solid understanding of relational database systems, object-oriented programming and web application development.
  • Foundational SQL skills and experience with database design
  • Familiarity with MVVM design pattern
  • Familiarity with Git and collaborative development practices
  • Interest or early experience in building robust web apps
  • Strong desire to work in a team-driven, customer-focused environment and the ability to meet deadlines
  • Possess excellent organizational and time-management abilities and strong written and verbal communication skills

Preferred Qualifications
  • Experience with advanced report creation utilizing Power BI and/or SSRS technologies
  • Experience designing, building, and deploying Blazor Server and WASM apps
  • Exposure to AI tools or platforms, with a basic understanding of how they can be integrated into workflows
  • Strong interest in emerging technologies and continuous learning
  • Hold a bachelor's degree in computer science or a related major such as Computer Science, Engineering, Math, or Physics from an accredited program

Minimum Qualifications

Minimum Qualifications (IT Application Developer)

The hiring department anticipates filling this position at the IT Application Developer I or II level with an anticipated hiring range of $72,060.36 - $82,943.73, depending on the qualifications of the successful applicant and the needs of the organization at the time of hire. The position may be filled at the IT Application Developer III or Senior level based on the qualifications and experience of the selected candidate. Salary placement above the anticipated range may be considered for candidates whose qualifications significantly exceed the expected requirements of the position and would correspond to the approved range for the hiring level.

This position is part of a Career Development Plan (CDP), offering opportunities for advancement within the IT Application Developer series. The requirements of each level are listed below:

IT Application Developer I: 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 work experience; OR any equivalent combination of experience and training which provides the required knowledge, skills and abilities. (Grade HP.29 - $72,060.36 - $132,558.42)

IT Application Developer II: Two-year degree in a relevant IT field of study and two (2) years of relevant work experience; OR any equivalent combination of experience and training which provides the required knowledge, skills and abilities. (Grade HP.30 - $75,519.45 - $138,921.57)

IT Application Developer III: Four-year degree in a relevant IT field of study and two (2) years of relevant work experience; OR any equivalent combination of experience and training which provides the required knowledge, skills and abilities. (Grade HP.31 - $79,144.58 - $145,590.17)

IT Application Developer Senior: Four-year degree in a relevant IT field of study and four (4) years of relevant work experience; OR any equivalent combination of experience and training which provides the required knowledge, skills and abilities. (Grade HP.32 - $82,943.73 - $152,578.89)

Additional Information

This posting will remain open to filled. Screening of applications will begin on March 2, 2026. Applications received by 11:59 PM on that date will be assured full consideration. Applications after the screening date may be reviewed at the discretion of the hiring team.

May require of a valid driver's license to provide support at locations Countywide.

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.

How To Apply

You apply for positions with Henrico County general government through our online applicant system, which is available 24-hours a day, 7-days a week with an Internet connection. Please access our job site portal though or click on the Jobs link in the upper right-hand corner of our main County page at

Minimum Salary 72060

Maximum Salary 152578

Currency USD

Main Organization General Government

General Government

Employment Status Permanent Fulltime

Permanent Full-time

Amount of Travel

Work At Home
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: 10485672
  • Position Id: e00e2d11677fe876e905e3dece72bb06
  • Posted 30+ days ago
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

Richmond, Virginia

Today

Full-time

USD 95,000.00 - 105,000.00 per year

Richmond, Virginia

Today

Full-time

Richmond, Virginia

Today

Full-time

Richmond, Virginia

Today

Easy Apply

Contract

USD 45.00 - 50.00 per hour

Search all similar jobs