One moment...
Browse job ads Post a job

Home / Job Center

Software Engineer

City of Charlottesville, VA

In progress
Open until filled
(The starting salary range is $44,428.80 to $80,496.00 annually.)
Job Function
Other, Non-Department Head

Full Time

Related Topics

Technology & Data
Job Location

605 East Main Street, Charlottesville, VA






PO Box 911
Charlottesville , VA 22902-0911

Form of Govt

Council-Manager (City)


Chief appointed official position was recognized by ICMA in 1913 as a Council-Manager position.

Apply online at:

The City endeavors to maintain leading-edge technology while providing cost effective IT services. As part of the Information Technology Department, the Software Engineer is part of a team tasked with the development, implementation, and maintenance of the City's portfolio of Web, Windows Forms and mobile software applications under the supervision of the IT Applications Manager.

•Must be able to design, develop, deploy and maintain software applications using a combination of technologies including: Microsoft Visual Studio, Microsoft SQL Server, Google Chrome Web Development Tools, Android Development Studio, Swift and Objective-C, Microsoft SQL Server Reporting;
•Exhibits knowledge and experience with databases. City standard is Microsoft SQL Server;
•Adheres to best practices and departmental policies for application development and change management controls;
•Identifies and resolves complex software application issues that affect City Departments' ability to meet objectives;
•Provide constructive feedback in meetings and to other team members.
•Identifies and recommends process/procedure/control improvements;
•Develops and maintains effective customer and vendor relationships;
•Remains knowledgeable about emerging programming technologies;
•Directly reports to the IT Applications Manager;
•Performs other duties as assigned.

Minimum Qualifications:
- Any combination of education and experience equivalent to graduation from an accredited four-year college or university with a Bachelor's degree in Computer Science or MIS.
- Must have at least one year of experience designing, installing, configuring, monitoring, optimizing, and maintaining web and Windows Forms applications.

Preferred Qualifications:
- Extensive hands-on experience using Microsoft Visual Studio and SQL Server is highly preferred.
- Experience working on mobile apps for iOS and Android is a plus.

How to Apply

To view a more complete job posting and to apply, visit Applications are only accepted online through our website. This position is listed as Open Until Filled. The City of Charlottesville is an Equal Opportunity Employer and supports workforce diversity.

Back to Search Results