View job on Handshake

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/ 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

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.  

SHRA is an Equal Opportunity Employer.