Application Programmer/Analyst Expert

DISHMAN TRAINING ACADEMY, LLC
Hanover, VA, United States
7 days ago
Apply on www.dice.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Compensation
$112,149.0 - $127,032.0
Working hours
Regular working hours
Job source

Tech stack

Clean Code Principles HTML JavaScript (Programming Language) .NET Framework Agile Methodology Application Layers Software Applications ASP.NET MVC Framework Bootstrap (Software) C Sharp (Programming Language) Cascading Style Sheets (CSS) Code Review
+31 more
Computer Programming Relational Databases Software Design Patterns Web Development Multi-Factor Authentication JQuery Microsoft Visual Studio Windows Presentation Foundation Team Foundation Server Windows Servers Oracle SQL Developer Software Maintenance Systems Development Life Cycle Software Engineering Systems Integration Management of Software Versions Web Applications Web Services Windows Forms Data Processing Freeform SQL ReactJS Software Troubleshooting Backend Git AngularJS Front End Software Development Oracle Cloud Infrastructure Software Version Control Visual Basic Language Web Api

Job description

The Application Programmer/Analyst Expert serves as a senior technical resource responsible for designing, developing, and supporting complex technology solutions that advance the Virginia Department of Juvenile Justice’s strategic goals. This role functions as a technical lead within the Applications Development team and manages all phases of the systems development life cycle, including analysis, development, testing, documentation, implementation, and maintenance of software applications. The position may serve as a technical lead on assigned projects or initiatives, guiding development efforts and ensuring successful delivery of technology solutions.

The job duties includes: Lead the design and development of complex applications using Visual Studio .NET, leveraging advanced proficiency in C#, Visual Basic, and the .NET Framework to support agency business operations. Develop, enhance, and maintain front end and back end web applications using ASP.NET MVC/Core, Web API, JavaScript, HTML, CSS, Bootstrap, jQuery, and related technologies to deliver modern, responsive, and accessible solutions. Build and support enterprise desktop applications using WinForms and WPF, ensuring reliability, usability, and alignment with agency standards. Design, develop, and optimize Oracle PL/SQL procedures, packages, and complex SQL queries to support robust data processing and reporting needs. Utilize Git or TFS for source control, ensuring proper versioning, code review practices, branch management, and collaborative development workflows. Apply progressively responsible experience in .NET programming, relational database design, and systems development to ensure efficient, scalable, and secure application architecture. Perform full life cycle development activities-including coding, testing, documentation, deployment, and maintenance-to ensure continuous improvement and long term sustainability of applications. Troubleshoot complex technical issues across application layers and provide expert level guidance to colleagues on architecture, design patterns, coding practices, and system integration., Applicants are encouraged to be specific regarding job-related knowledge, skills, and abilities.

You will be provided an email confirmation of receipt when your application and/or rsum is submitted successfully. Please refer to “Your Application” in your account to check the status of your application. Status updates will not be provided via telephone or email.

Background & Pre-employment Screenings: Selected applicants are subject to a background investigation and pre-employment drug screen. Investigations may include fingerprint checks (State Police, FBI); local agency checks; employment verification; verification of education (if required and relevant to employment); credit checks; and other checks based on the position.

Pre-employment medical screenings are required for some DJJ positions.

Driver License: A valid driver’s license is required of DJJ employees to operate a state-owned or leased vehicle.

Supplemental Questions: You may be required to respond to position-specific questions at the end of this application. This information may help us evaluate your credentials and qualifications for the job. Failure to respond to any questions may disqualify you from further consideration.

Lay off Policy 1.3: If you have been impacted by the DHRM Policy 1.3 layoff and have a valid Interagency Placement Screening Form (Yellow Card) or Preferential Hiring Form (Blue Card), it is necessary to submit the card before the closing date for this position. You can include the Card as an attachment with your state application., In support of the Commonwealth’s commitment to inclusion, we are encouraging individuals with disabilities to apply through the Commonwealth Alternative Hiring Process. To be considered for this opportunity, applicants will need to provide their AHP Letter (formerly COD) provided by the Department for Aging & Rehabilitative Services (DARS), or the Department for the Blind & Vision Impaired (DBVI). Service-Connected Veterans are encouraged to answer Veteran status questions and submit their disability documentation, if applicable, to DARS/DBVI to get their AHP Letter. Requesting an AHP Letter can be found at AHP Letter or by calling DARS at .

Note: Applicants who received a Certificate of Disability from DARS or DBVI dated between April 1, 2022- February 29, 2024, can still use that COD as applicable documentation for the Alternative Hiring Process.

Requirements

Advanced knowledge of systems development and design using Visual Studio .Net. Experience working in C#, Visual Basic, .Net Framework. Extensive experience in front-end and back-end web development using ASP.Net MVC/Core, Web API, JavaScript, HTML, CSS, Bootstrap, jQuery, Web Services, and experience developing desktop applications using WinForms and WPF. Considerable experience working with Oracle PL/SQL and writing complex SQL queries. Experience using Git or TFS for source control, version management, and collaborative development. Progressively responsible experience in .Net programming, relational database design, and systems development.

Additional Considerations

Experience with Multi Factor Authentication (MFA) integration, and Angular/React is preferred. Experience working in Agile development environments is preferred. Experience administering Windows servers and/or cloud platforms such as Oracle Cloud Infrastructure (OCI) is preferred. Experience working with state agencies within the Commonwealth of Virginia is preferred.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.dice.com
Prepare application

Good distractions

Loading talks and stories from around this role…