Application Development Analyst II

City of Lynchburg
  • Lynchburg, VA
  • $65,000–$90,000 Per Year
17 days ago

Job Description

Application Development Analyst II

Salary

$65,000.00 - $90,000.00 Annually

Location

3550 Young Place, Lynchburg, VA

Job Type

Full-time

Job Number

03659

Department

Information Technology

Division

Information Technology

Opening Date

08/13/2026

Closing Date

8/31/2026 11:59 PM Eastern

  • Description
  • Benefits
  • Questions

Description

Come join the City of Lynchburgs Information Technology Team!

The City of Lynchburg has a strong history of using technology to enhance City operations and services to the community. Since 2004, the Center for Digital Governments Digital Cities Survey has consistently ranked Lynchburg among the Top 7 cities nationally in its population category for the strategic and effective use of information technology.

The City of Lynchburg is seeking an Application Development Analyst II to support the development, implementation, integration, and maintenance of enterprise and departmental applications. This position works with departments to understand business needs, analyze processes, develop technical solutions, and support the effective operation of City applications and systems.

The ideal candidate will have experience with application development and business systems support, including Microsoft Visual Studio, Visual Basic, C#, ASP.NET, and Microsoft SQL Server. Experience with application integrations, data analysis, reporting, and enterprise software systems is also beneficial.

This position may be eligible for hybrid remote work opportunities after six months and the successful completion of the departments required in-person orientation and training.

Essential Duties

ESSENTIAL DUTIES AND RESPONSIBILITIES

The essential duties and responsibilities of this position include the following. Other duties may be assigned as necessary to support the department and provide direct or indirect service to the citizens of Lynchburg.

  • Works with users to design processes and solutions that address business needs.
  • Analyzes departmental procedures and problem areas and participate in feasibility studies for the potential application of information systems.
  • Designs complex programming solutions to meet customer and organizational needs.
  • Develop complex new applications and solutions and modifies existing solutions in accordance with design requirements.
  • Tests new and modified code for compliance.
  • Participates in the installation, configuration, implementation, operation, and maintenance of purchased software packages.
  • Coordinates minor releases and updates for internally developed and third-party software applications.
  • Performs data analysis and data migrations.
  • Serves as a point of contact with third-party software vendors for application support and enhancements.
  • Develops, documents and maintains procedures for the efficient operation of application software.
  • Meets with user representatives to identify and discuss operational issues, system developments, and existing or potential technology solutions.
  • Design, Develops, and implements integrations and interface between applications and systems.

ADDITIONAL DUTIES AND RESPONSIBILITIES

  • Performs other duties as assigned to provide direct or indirect service to the citizens of Lynchburg.
  • When unusual situations occur and/or the City Manager declares a State of Emergency, all City employees may be required to accept special assignments and perform as needed to ensure appropriate service delivery

SUPERVISORY RESPONSIBILITIES

This job has no supervisory responsibilities.

Minimum Education and Experience Required

QUALIFICATIONS

To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skills, abilities, education, and experience required for the position. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

EDUCATION AND/OR EXPERIENCE

  • Bachelors degree in computer science, business management information systems or a related field.
  • At least two years of related experience performing business analysis and systems support for enterprise and departmental applications.
  • An equivalent combination of education and experience that demonstrates the required knowledge, skills, and abilities may be considered.

KNOWLEDGE. SKILLS, AND ABILITIES

  • Proficiency in Microsoft Word and Excel.
  • Experience with Microsoft Visual Studio, Visual Basic, C#, ASP.NET (Web Forms and MVC), and Microsoft SQL Server is preferred
  • Experience with SharePoint, Power Automate, Power BI, Windows Server Administration, SQL Server Administration, Financial, HR, Work Management Systems and ESRI a plus.

Additional Requirements

  • Possession of valid drivers license issued by the Commonwealth of Virginia and acceptable driving record according to City criteria. View Driving Criteria here.
  • Must successfully complete IS100 and IS700 National Incident Management (NIMS) training within 90 days of employment. May also be required to complete higher levels of NIMS training as determined appropriate for the position.

The City offers an array of benefits combined with direct salary/wages in order to establish a total compensation package that supports the Citys goals of attracting, rewarding, and retaining employees who are both representatives of the community and are also able to deliver exceptional services.

  • Employees in full-time positions are eligible for the following benefits:
  • Medical, dental, and vision coverage
  • Retirement through the Virginia Retirement System (VRS);

the City's contribution is based on a rate determined bi-annually by the VRS Board and employees pay 5% of base pay (pre-tax) towards their VRS benefit

  • Life insurance at no cost to the employee

  • Optional benefits such as 457 deferred compensation, Roth IRA, flexible spending accounts, etc.

  • Eligibility for parental leave and tuition assistance

  • Paid Time Off

  • Employees in hourly and part-time positions may be eligible for benefits depending on the position

Employees of the City of Lynchburg may also be eligible for the Public Service Loan Forgiveness Program for federal student loans

Additional information about City benefits can be found on our website and in the Employment Policies & Procedures

01

Describe your experience with database technologies (such as SQL Server, Oracle, etc.) and what database roles you have used.

02

Describe experience you have writing applications in the Visual Studio .NET development environment.

03

Describe other programming/development environments you have experience with.

04

Describe your experience in process redesign and reengineering, especially in the automation of manual processes.

05

Describe your experience supporting enterprise business systems, such as financial, human resources, work management, or similar systems.

06

Describe your experience developing or supporting integrations and interfaces between applications or systems. What technologies or methods have you used?

07

DMV Release Notice: This position requires a valid drivers license and acceptable driving history. I hereby certify that I have read the DMV Record Release Notice, and give the City permission to obtain my driving record.

  • Yes
  • No
  • I do not currently posses a Virginia Drivers License

08

If you answered in the above question that you currently possess a Virginia Drivers License, please provide your License Number.

09

(Current Out-of-State applicants and applicants who have had an Out-of-State Drivers License at any time in the last 3 years): I agree to provide, WITHIN 2 WEEKS OF MY APPLICATION, a copy of my driving record from that state where I am currently licensed or have been licensed within the past 3 years. I will contact Human Resources within 2 weeks if I am unable to obtain my out of state driving record in that time. I understand that my application may not be considered for this position until I submit my out of state driving record. You can email this information to human.resources@lynchburgva.gov, or fax to 434-845-4304 or mail this information to Human Resources, 900 Church Street, Lynchburg VA 24504. Include the name of the position for which you are applying. If you have a driving record less than 30 days old you can upload as an attachment to your application.

  • Agree to provide record within 2 weeks of application date
  • Do not agree (I understand I will no longer be considered for this position if I disagree).
  • Not applicable (I have not had an Out-of-State Drivers License during the past 3 years).

Required Question

Employer City of Lynchburg

Address 900 Church Street

Lynchburg, Virginia, 24504

Phone (434) 455-4200

Website https://www.lynchburgva.gov/human-resources

Numbers & Facts

LocationLynchburg, VA
Salary$65,000–$90,000 Per Year

Skills

  • Analysis Skillsunmatched
  • Automationunmatched
  • Business Solutionsunmatched
  • Business Supportunmatched
  • Computer Scienceunmatched
  • Driver's Licenseunmatched
  • ESRIunmatched
  • Employee Retentionunmatched
  • Enterprise Applicationsunmatched
  • Feasibility Analysisunmatched
  • HRIS/HRMSunmatched
  • Human Resourcesunmatched
  • Incident Managementunmatched
  • Information Technology & Information Systemsunmatched
  • Management of Information Systems/Technology (MIS)unmatched
  • Microsoft ASP.NET (Active Server Page)unmatched
  • Microsoft C# (C Sharp)unmatched
  • Microsoft Excelunmatched
  • Microsoft SQL Serverunmatched
  • Microsoft SQL Server DBA (Database Administration)unmatched
  • Microsoft SharePointunmatched
  • Microsoft Visual Basicunmatched
  • Microsoft Visual Studiounmatched
  • Microsoft Windows Serverunmatched
  • Microsoft Windows System Administrationunmatched
  • Microsoft Wordunmatched
  • Model View Controllerunmatched
  • Needs Assessmentunmatched
  • Operational Strategyunmatched
  • Operations Managementunmatched
  • Power BIunmatched
  • Process Analysisunmatched
  • Process Engineeringunmatched
  • Requirements Managementunmatched
  • Service Deliveryunmatched
  • Software Administrationunmatched
  • Software Developmentunmatched
  • Systems Administration/Managementunmatched
  • Technical Supportunmatched
  • Technical/Engineering Designunmatched
  • Web Formsunmatched

Be found by employers

5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.

Level up your application

Professional resume templates

Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

Free resume templates

Free resume builder

Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

Free resume builder