Information Technology Developer
The Information Technology Developer is responsible for implementing technical strategies to support student success initiatives within the Student Financial Management Center (SFMC) such as operational workflows, developing and maintaining platforms for case management of accounts, collecting and assessing data. Outcomes provide area supervisors with the ability to make informed decisions enhancing recruitment, retention, and persistence strategies for VCU students.
The Information Technology Developer creates custom web applications, data integrations, and executables to streamline work within the SFMC. These include, but are not limited to: websites, support of Navigate, support of vendor software, support of online calculators, creating and maintaining Tableau tables, and creating and maintaining data dashboards for staff workflow assignments.
The Information Technology Developer is responsible for the entire software development lifecycle, including substantial discovery, selecting the appropriate technology stack, database design, application development, rigorous testing, deployment, documentation, and ongoing maintenance. This position is responsible for integrating various third-party datasets into applications, including creating APIs when not readily available.
Core Responsibilities:
Applications Development (50%):
- Develop succinct and timely applications that are stable, optimize resources and meet user requirements.
- Work with users to develop, test, debug, and implement programs.
- Create documentation to provide user support for new or modified programs and production/operations procedures.
- Maintain and support applications to ensure maximum productivity and stability.
- Maintain and support associated databases.
- Test and install new or modified or third party software releases and/or updates.
- Work independently to collect, extract, and analyze data from both internal and external data sources, provide customized reports in support of strategic plans.
Analysis and Consultation (25%):
- Analyze user and application needs, determine and evaluate alternative solutions and approaches to meeting those needs, and select the most optimal and feasible technology solution with available resources, including future software to ensure compatibility with current environment and configuration.
- Analyze and implement third-party software packages needed for specific departmental operations.
- Consult with users to identify and document software/system policies, workflow issues, output needs, and to determine overall system requirements and specifications.
- Design fully integrated systems which may include applications and databases.
- Design user-friendly interfaces for systems, applications, and databases.
- Consults with staff on design interface and implementation for future needs.
- Troubleshoot, debug and resolve database and application problems.
- Provide adequate documentation of application and databases, as well as user manuals.
Troubleshooting (20%):
- Troubleshoot, debug and resolve database and application problems.
- Develop and administer disaster plans for data recovery.
- Ensure data and its sources are accurate and easily accessible to the user community.
- Monitor, analyze, and verify data to ensure integrity.
- Develop policies and portable modules to access or interact with remote resources.
Other duties as assigned (5%):
Whoops! This job is not yet sponsored…
Or, view more options below
View full job details
See the complete job description, requirements, and application process
Express interest in this position
Let Virginia Commonwealth University know you're interested in Information Technology Developer
Get similar job alerts
Receive notifications when similar positions become available