Senior Programmer/Analyst

Virginia Information Technologies Agency
Onsite

About The Position

A satisfying and rewarding employment opportunity awaits you at the Virginia Department of Health Professions! The Virginia Department of Health Profession's (DHP) mission is to ensure safe and competent patient care by licensing health professionals, enforcing standards of practice, and providing information to health care practitioners and the public. This is an advanced technical position that will primarily be responsible for developing applications on the applications team, which is responsible for research, integration, development and implementation of tools, technologies, methods, and systems, which expand or enhance delivery of services directly to customers, employees, and business partners.

Requirements

  • Strong knowledge of the systems development life cycle and various development methodologies primarily using Microsoft technologies (Visual Studio, vb.net, c#, ASP.net, .net frameworks, etc.).
  • Knowledge of the principles and techniques of architecture/design, analysis, requirements definition, developing, and maintaining/supporting applications.
  • Experience with SQL Server to query and update databases.
  • Demonstrated ability to design, develop, and implement efficient applications.
  • Demonstrated ability to develop program specifications through analysis.
  • Demonstrated ability to interact with a wide range of persons, i.e., technical staff, vendors, administrators, and end users.
  • Demonstrated ability to communicate both orally and in writing.
  • Demonstrated ability to communicate with people at their area of expertise.
  • Demonstrated ability to take initiative in arranging and conducting meetings with users.
  • Specific knowledge of web development and design (ASP.NET, HTML, XML).
  • Specific knowledge of system development and design (SQL Server, SQL query language, SSIS, VisualStudio,.NET.).
  • Specific knowledge of Robotic Processing Automation (RPA) languages such as UiPath.
  • Experience working with low code platforms such as MS Power Apps.
  • Experience with JavaScript.

Nice To Haves

  • Knowledge of Robotic Process Automation (RPA) used for creating automated solutions.
  • Experience or familiarity with Microsoft Power Platform components (Power Apps, Power Automate, Power BI).

Responsibilities

  • Developing applications on the applications team.
  • Research, integration, development and implementation of tools, technologies, methods, and systems.
  • Expand or enhance delivery of services directly to customers, employees, and business partners.

Benefits

  • Review and sign the Department's Confidentiality Statement.
  • Review and sign the Agency's Code of Ethics.
  • Successfully complete computer systems security training.

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Senior

Education Level

No Education Listed

Number of Employees

1-10 employees

© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service