Are you Richmond R.E.A.D.Y? Respect. Equity. Accountability. Diversity…YOU!!!
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
- Tuition Assistance Program
Description
Respect. Equity. Accountability. Diversity… You!!!
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?!
Duties include but are not limited to
This position requires availability to work overtime some weekends, as necessary.
Qualifications, Special Certifications and Licenses
- Experience developing back-end code in C#, .NET required.
- Experience with HTML and CSS required.
- Development experience with Python.
- Web application development experience.
- 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’ experience.
MINIMUM TRAINING AND EXPERIENCE:
- Experience building web applications using C# and ASP.NET (Web Forms, MVC, or Core).
- Development experience with HTML and CSS required.
- Experience writing code in JavaScript.
- Experience building and supporting internal business web apps, such as online forms, step-by-step approval processes, and pages that show different options based on a user’s role/permissions.
- Experience setting up and troubleshooting ASP.NET websites in IIS (site settings, authentication/logins, and application pools).
- Experience with building and supporting an intranet.
- Experience with good screen design—making pages easy to use, easy to read, and work well on different screen sizes (including accessibility).
- Experience building and using REST APIs (working with JSON, authentication, and error handling).
- Experience working with a SQL Server database by passing data to stored procedures, handling and troubleshooting database errors, and occasionally writing SQL in the web application when needed. Understanding views, keys, indexes, constraints, and organizing tables properly.
- Strong skills with Visual Studio; Familiarity with SSMS (SQL Server Management Studio).
- Associate’s or Bachelor’s degree in Computer Science (or similar) and 1–5 years of professional web development experience (or an equal mix of education and experience).
PREFERRED:
- Experience writing or fixing SQL stored procedures and working with database items like views and indexes.
- Understanding of basic database ideas like keys, indexes, rules/constraints, and how to organize tables properly.
- Experience using Git to track code changes and work with others.
- Experience with TypeScript.
- Experience using Python for scripting/automation.
- Experience with XML.
- Experience with ETL (SSIS or comparable tool)
- Experience with Microsoft Power BI and/or Crystal Reports
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 a FCC General Radiotelephone Operator License (GROL) within one year of hire.
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 Jessica.McKenzie@RVA.GOV.
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.
