« Back to Job Board
Job Board
Job Title: 

IT Applications & Development Analyst

Job Location: 
Salary Range: 
$72,337.38 - $112,219.38 Annually
Full Job Description: 

Classification: Exempt
Reporting to the Director of Information Technology, the Application & Development Analyst is part of the Apps Team. As a member of this team, you will both collaborate and lead on software development tasks including technical design and development of new applications, upgrading and improving existing codebases, querying and maintaining large datasets, ensuring agency digital security, and providing end user support.


Essential Areas of Responsibility

User Support/Application Development and Support

Respond to user requests for assistance, including report generation, data extracts, troubleshooting, problem analysis, requirement gathering and training

Design, build, modify and/or acquire, implement, test, debug and support business application software for the Agency

Develop, test and implement plans for systems installation, integration, migration, conversion, system interfaces, programming and support

Analyze, detect, identify and correct technical problems and deficiencies

Assist departments with their information processing needs

Assist with help desk issues

Provide coordination between outside vendors and Agency staff

Track problem reports and follow through to resolution

Provide user procedures and documentation

Maintain and support appropriate departmental applications such as housing management software (e.g. Yardi products) and finance software (e.g. IFAS products) and community development applications

Provide a wide range of programming support for existing and new applications, including utilizing , Microsoft Access, Visual Basic, HTML, Java Script, SQL, PHP, .Net, VB & VB.Net, asp.net, C# and Crystal reports

System Administration

Assist with Internet/Intranet configuration, development, maintenance, support and content management

Install updates and new software releases as needed

Assist with desktop and/ software application version control, optimization, updates, and integration with other Agency applications

Configure, maintain and optimize databases (i.e., Microsoft Access and, SQL server, etc.)

Design, develop and maintain Agency-wide data models and structures

Set up user and group accounts

Implement and monitor system security procedures for third party or custom applications

Provide software support and installation (as assigned)

Implement, monitor and support Agency's document archival and retrieval system

Modify file structures, file sizes, re-index databases, and provide upload and download capabilities with other systems

Design and implement interfaces with PCs and other systems

Configure application/printer interface

Act as vendor liaison for problem resolution

Act as project lead (as assigned)

Coordination and Administration Functions:

Assist in coordinating activities on high-level projects or tasks with staff, vendors, and Agency departments

Provide business analysis and feasibility studies and recommend solutions

Provide guidance to other IT staff on technical projects

Monitor quality control procedures

Recommend changes in work process

Perform project management duties as assigned

Assist in coordinating customer service functions


Education and Experience

Any combination of the following will be considered:

AA or Certificate plus 5 years of experience OR

BS in Computer Science plus 3 years of experience OR

7 years of related experience

The ideal candidate should have:

A strong background in full stack development with front end, back end, and database experience

The ability to act as a business analyst and work with agency employees and users to gather requirements and translate them into technical designs

Organizational and time management skills

Excellent written and verbal communication skills

Diagnostic and research skills to troubleshoot and analyze internal applications, as well as third party software solutions

A history of QA testing and writing technical documentation 

Experience with each phase of the software development lifecycle 

Technology we use (but not limited to):

.Net (Framework and Core)

Javascript frameworks (Angular 2+, jQuery)

SQL Server


LINQ to SQL lambda



Angular Material




Cloud storage (FileNet, Box)


OTHER DUTIES: All employees may be assigned, and required to carry out, additional duties at any time. An employee with a known disability will only be assigned additional duties when the duty being added is an essential function of the position, or can be carried out with reasonable accommodation.
Every employee is expected to participate in discussions of individual, department and Agency performance and work on problem-solving teams as assigned. Any employee serving on a problem-solving team may be asked to carry out the role of team leader
Any person driving for Sacramento Housing and Redevelopment Agency must maintain a valid driver's license on his/her person, and demonstrate compliance with the motor vehicle law, standards of courtesy on the road and attention to safety. All drivers must maintain their insurability.

As a condition of employment with SHRA, this employee will be required to complete a COVID-19 vaccination recommended by the Centers for Disease Control and Prevention and approved by the U.S. Food and Drug Administration (including for emergency use) and provide proof of vaccination to the Human Resources Department prior to employment.  

To Apply: 

For a complete job announcement and/or to apply online, click on the following link:


Date Posted: 
Friday, September 9, 2022
Application Deadline: 
Friday, October 7, 2022
Posting Expiration Date: 
Tuesday, November 8, 2022
Job Location Details: 
Sacramento, CA

Sorry, this content is only available to members.

If you're a member of CLPHA, please click here to log in.

If you have not created your CLPHA.org account, it’s easy to create one. Click here for step-by-step instructions.

You can also click here to watch a webinar site tour that shows CLPHA members how to create website accounts for themselves and provides an overview of the site's functionality.

Otherwise, we invite you to learn more about the many benefits of CLPHA membership.