Enable job alerts via email!

Technology Coordinator (Agency) - Web Application Developer

City of Richmond, VA

Richmond (VA)

On-site

USD 65,000 - 103,000

Full time

Yesterday
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

Join the City of Richmond Police Department as a Full Stack Software Engineer. You'll develop and enhance software applications, ensuring high performance and reliability. The role includes both front and back-end responsibilities, requiring advanced programming skills and experience in application development.

Benefits

Virginia Retirement System (VRS)
Language Incentive
Referral Bonus
Tuition Assistance Program

Qualifications

  • Experience developing back-end code in C#, .NET required.
  • Three years of maintenance, troubleshooting, and repair experience required.

Responsibilities

  • Responsible for overall development and implementation of software applications.
  • Designing system architecture and high-level programming.

Skills

C#
HTML
CSS
Python
SQL
Git

Education

Associate's degree in computer science
Bachelor's degree in computer science

Tools

Visual Studio
SQL Management Studio

Job description

Salary : $65,520.00 - $102,731.20 Annually

Job Type : Full-Time

Job Number : 41M00000969

Department : Police

Opening Date : 04 / 16 / 2025

Closing Date : 4 / 30 / 2025 11 : 59 PM Eastern

This is an EXCITING time to Join the City of Richmond! We are committed to nurturing talent, fostering growth opportunities, and building strong connections within our workforce. As we continue to make strides to becoming the employer of choice, we are thrilled about the below employee benefit enhancements :

  • Virginia Retirement System (VRS)
  • Language Incentive
  • Referral Bonus
  • T uition Assistance Program

Description

With over 4,000 employees, the City of Richmond is an "Employer of Choice" among cities throughout the nation. The City strives to hire and retain employees who bring dedication and talent to the workforce. At the City of Richmond, we understand that a diverse and inclusive workforce is essential for fostering creativity, enhancing problem-solving, and driving success. As an "Employer of Choice", the City offers competitive compensation and benefits packages, ongoing learning and development opportunities, and a supportive and inclusive work environment. If working in this kind of organization inspires you, we encourage you to apply. Welcome aboard! ... Are you Richmond R.E.A.D.Y?!

The City of Richmond Police Department is seeking a qualified and experienced Full Stack Software Engineer to join the Department's Records and Technology Division in the position of Web Application Developer .

Duties include but are not limited to

In this role, the successful candidate will be responsible for the overall development and implementation of front and back-end software applications, as well as the maintenance and enhancement of existing systems. Responsibilities will extend from designing system architecture to high-level programming, performance testing and systems integration. To ensure success in this position, the candidate should have advanced programming skills, experience with application development and excellent troubleshooting skills.

This position requires availability to work overtime some weekends, as necessary.

Successful completion of an interview, thorough background investigation, which may include a polygraph exam and drug / alcohol screening, is required. Please note that the Police Department background process may take up to 45-60 days. An applicant disqualified from the Police background process may reapply a year after disqualification.

Qualifications, Special Certifications and Licenses

Considerable knowledge of general business practices; City and state security policy and system access security levels; common computer programs such as Microsoft Office Suite as well as more specialized computer programs such as Visual Studio, Microsoft Group Policy, etc.; electronic databases and related software applications such as SQL server, IIS web server, ERP, etc.; process improvement; specific and advanced technical skills in area of focus such as SQL code reviews, data security, data modeling and design.

Demonstrated skills analyzing and resolving system related issues; meeting with key stakeholders and management to define the scope and scale of software projects; designing software system architecture; completing data structures and design patterns; designing and implementing scalable web services, applications, and APIs; writing low-level and high-level code; troubleshooting and bug fixing; identifying bottlenecks and improving software efficiency; writing technical documents.

Demonstrated abilities servicing customers; multi-tasking; communicating verbally and in writing; organizing; planning; analyzing and solving problems; being a team player and technologically savvy.

  • Experience developing back-end code in C#, .NET required.
  • Development experience with HTML and CSS required.
  • Development experience with Python.
  • Understanding of Graphical User Interface (GUI) design and best practices.
  • Knowledge of IIS required.
  • Experience with Git / DevOps version control required.
  • Experience with MSSQL relational databases, including stored procedures, triggers, and functions required.
  • Understanding of database normalization, complex model design, constraints, indices, and keys.
  • Experience with web services.
  • Experience using tools such as Visual Studio and SQL Management Studio.
  • Completion of the core curriculum for a Baccalaureate or Associate level major in computer science or a related field and one to five years of experience.

MINIMUM TRAINING AND EXPERIENCE :

  • Associate's degree in computer science or related field
  • Three years of maintenance, troubleshooting, and repair experience in area of assignment
  • Bachelor's degree in computer science preferred
  • An equivalent combination of training and experience (as approved by the department) may be used to meet the minimum qualifications of the classification

LICENSING, CERTIFICATIONS, and / or OTHER SPECIAL REQUIREMENTS :

  • Some assignments may require a valid Driver's License with a satisfactory driving record and a valid Commonwealth of Virginia Driver's License within 30 days of hire.
  • Incumbents assigned to telecommunications systems must have (preferred) or must obtain an FCC General Radiotelephone Operator License (GROL) within one year of hire.

PREFERRED :

  • Experience with XML.
  • Experience with ETL (SSIS or comparable tool)
  • Experience with Web APIs
  • Experience with Microsoft Power BI and / or Crystal Reports

Equal Employment Opportunity Statement

The City of Richmond provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.

The City of Richmond is committed to the full inclusion of all qualified individuals. As part of this commitment, the City of Richmond will ensure that persons with disabilities are provided with reasonable accommodations. If you require reasonable accommodations under the Americans with Disabilities Act (ADA) to participate in the job application and / or the interview process, please contact Jessica McKenzie, Human Resources Manager by email at

This policy applies to all terms and conditions of employment, including recruitment, hiring, placement, promotion, termination, layoff, transfer, leaves of absence, compensation and training.

The City of Richmond Values Veterans. We are an official V3 Certified Company .

The City of Richmond is a proud partner with the US Army Partnership for Your Success PaYS Program.

With over 4,000 employees, the City of Richmond is an "Employer of Choice" among cities throughout the nation. The City strives to hire and retain employees who bring dedication and talent to the workforce. Offering a competitive, cost effective, and quality benefits package is one element of an "Employer of Choice".

The City offers a full range of benefit programs from initial hire through retirement. Please visit our Web site for details.

10-point compensable veteran. You must have an existing compensable service-connected disability of 10 percent or more. Other 10-point veteran include disabled veteran or a veteran who was awarded the Purple Heart for wound or injuries received in action, veteran's widow or widower who has not remarried, wife or husband of a veteran who has a service-connected disability, widowed, divorced or separated mother of an ex-service son or daughter who died in action, or who is totally and permanently disabled. Do any of these apply?

5-point veteran's must have been discharged under honorable conditions and had one of the following : Active duty in the Armed Forces of the United States, in a war, or during the period 4 / 28 / 52-7 / 1 / 55 or active duty for more than 180 consecutive days other than for training, any part of which occurred during the period beginning 2 / 1 / 55 and 10 / 14 / 76 or active duty during the Gulf War sometime between 8 / 2 / 90 - 1 / 2 / 92 or active duty in a campaign or expedition for which a campaign badge has been authorized or active duty for which more than 180 consecutive days other than for training, any part of which occurred during the period beginning 9 / 11 / 2001 and ending on the date prescribed by the Presidential proclamation or by the law as the last date of operation Iraqi Freedom. Do any of these apply?

Are you available and willing to work overtime some weekends, as necessary?

Which best describes your highest level of education achieved?

  • High School Diploma / GED
  • Master's degree or Advanced

Which best describes your years of experience in application documentation?

  • None
  • 1 to 3 years
  • 3 to 6 years
  • 6 or more years

Which best describes your years of experience working with clients in developing, designing and implementing web application?

  • None
  • 1 to 3 years
  • 3 to 6 years
  • 6 or more years

Which best describes your years of experience in web design?

  • None
  • 1 to 3 years
  • 3 to 6 years
  • 6 or more years

Which best describes your years of experience developing applications requirements and criteria?

  • None
  • 1 to 3 years
  • 3 to 6 years
  • 6 or more years

Which best describes your years of experience in redesigning intranet sites and web applications?

  • None
  • 1 to 3 years
  • 3 to 6 years
  • 6 or more years

Please describe your work experience developing web applications.

Required Question

Create a job alert for this search
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Sql Server 2000 SSIS Power BI Data Visualization Developer

Coolsoft

Richmond

Remote

USD 80,000 - 100,000

Today
Be an early applicant

Software Developer - Intermediate

Vectrus

Richmond

Remote

USD 80,000 - 100,000

Today
Be an early applicant

Sr. IT Software Engineer - ScriptMed Remote

Lensa

Richmond

Remote

USD 94,000 - 160,000

4 days ago
Be an early applicant

.Net Developer

Optomi

Richmond

Remote

USD 80,000 - 110,000

Today
Be an early applicant

Mechanical CAD Specialist

EN Communications, A Sector of ENTRUST Solutions Group

Lisbon

Remote

USD 70,000 - 90,000

-1 days ago
Be an early applicant

Software Engineer (Go Development)

Empyrean Benefit Solutions, Inc. in

Houston

Remote

USD 80,000 - 110,000

Today
Be an early applicant

Software Developer

DataAnnotation

Hyde Park Township

Remote

USD <100,000

Yesterday
Be an early applicant

Contact Center Software Engineer

Genuent

Houston

Remote

USD 80,000 - 100,000

Yesterday
Be an early applicant

Sr Enterprise Application Engineer

General Electric

City of Schenectady

Remote

USD 93,000 - 155,000

Yesterday
Be an early applicant