Virginia Commonwealth University
Information Technology Developer
Virginia Commonwealth University, Richmond, Virginia, United States, 23214
Information Technology Developer
Benefits of working at VCU
All full-time university staff are eligible for VCU's robust benefits package that includes: comprehensive health benefits, paid annual and holiday leave granted up front, generous tuition benefit, retirement planning and savings options, tax-deferred annuity and cash match programs, employee discounts, well-being resources, abundant opportunities for career development and advancement, and more. Learn more about VCU's benefits here.
Job Code 24251 IT Developer/Programmer
Recruitment Pool All Applicants
Posting Number req8056
Unit Offc of Strategic Enrollment Mngmnt
Department SEMSS, Student Financial Management Center
Department Website Link semss.vcu.edu
Location VCU
Address 907 Floyd Ave, Richmond, VA 23284 USA
Duties & Responsibilities
Position Summary:
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%)
Qualifications
Minimum Qualifications
Bachelor's degree in computer science, engineer, information systems or equivalent combination of education, training, and experience Demonstrated abilities in various programming languages to include but not limited to:, C#, ASP.NET, SQL, and JavaScript, SAS. Knowledge of application integration with established network infrastructure and operating systems. Experience with UI development. Demonstrated experience working in and fostering an environment of respect, professionalism and civility with a population of faculty, staff, and students from various backgrounds and experiences, or a commitment to do so as a staff member at VCU. Preferred Qualifications
Ability to configure and administer enterprise-wide web applications running in a servlet container, such as Tomcat Experience with RESTful web services design, development, and automated testing Experience with development and deployment of APIs, Service Oriented Architecture (SOA), and microservices architecture Knowledge of SQL databases, such as Oracle, SQL Server, and/or mySQL, and the ability to write SQL statements Working knowledge of networks and internet protocols such as TCP/IP, HTTP, and LDAP Demonstrated knowledge of Linux operating systems and scripting experience Interest in designing, analyzing and troubleshooting large-scale distributed systems Experience with the Atlassian Suite (Jira, Confluence, BitBucket) Ability to write and modify scripts to resolve complex tasks quickly and avoid repetitive tasks Experience within higher education financial aid or student accounting operations
Other Position Details
This position will be 100% remote with occasional on-campus responsibilities.
This posting will close on August 27, 2025 at 7:00 pm EST.
FLSA University Employee
Job FTE 1.0
Exemption Status Exempt
Restricted Position No
E-Class UF - University Employee FT
Job Category University Employee
ORP Eligible No
Salary Range $70,000 - $75,000
Compensation Type Salaried
Target Hire Date 10/1/2025
Contact Information for Candidates
Documents Needed to Apply Resume, Cover Letter
Benefits of working at VCU
All full-time university staff are eligible for VCU's robust benefits package that includes: comprehensive health benefits, paid annual and holiday leave granted up front, generous tuition benefit, retirement planning and savings options, tax-deferred annuity and cash match programs, employee discounts, well-being resources, abundant opportunities for career development and advancement, and more. Learn more about VCU's benefits here.
Job Code 24251 IT Developer/Programmer
Recruitment Pool All Applicants
Posting Number req8056
Unit Offc of Strategic Enrollment Mngmnt
Department SEMSS, Student Financial Management Center
Department Website Link semss.vcu.edu
Location VCU
Address 907 Floyd Ave, Richmond, VA 23284 USA
Duties & Responsibilities
Position Summary:
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%)
Qualifications
Minimum Qualifications
Bachelor's degree in computer science, engineer, information systems or equivalent combination of education, training, and experience Demonstrated abilities in various programming languages to include but not limited to:, C#, ASP.NET, SQL, and JavaScript, SAS. Knowledge of application integration with established network infrastructure and operating systems. Experience with UI development. Demonstrated experience working in and fostering an environment of respect, professionalism and civility with a population of faculty, staff, and students from various backgrounds and experiences, or a commitment to do so as a staff member at VCU. Preferred Qualifications
Ability to configure and administer enterprise-wide web applications running in a servlet container, such as Tomcat Experience with RESTful web services design, development, and automated testing Experience with development and deployment of APIs, Service Oriented Architecture (SOA), and microservices architecture Knowledge of SQL databases, such as Oracle, SQL Server, and/or mySQL, and the ability to write SQL statements Working knowledge of networks and internet protocols such as TCP/IP, HTTP, and LDAP Demonstrated knowledge of Linux operating systems and scripting experience Interest in designing, analyzing and troubleshooting large-scale distributed systems Experience with the Atlassian Suite (Jira, Confluence, BitBucket) Ability to write and modify scripts to resolve complex tasks quickly and avoid repetitive tasks Experience within higher education financial aid or student accounting operations
Other Position Details
This position will be 100% remote with occasional on-campus responsibilities.
This posting will close on August 27, 2025 at 7:00 pm EST.
FLSA University Employee
Job FTE 1.0
Exemption Status Exempt
Restricted Position No
E-Class UF - University Employee FT
Job Category University Employee
ORP Eligible No
Salary Range $70,000 - $75,000
Compensation Type Salaried
Target Hire Date 10/1/2025
Contact Information for Candidates
Documents Needed to Apply Resume, Cover Letter