Support the Virginia Community College System's enterprise Student Information System (Campus Solutions 9.2) and related student-facing applications to improve student experience, enable operational efficiency, and integrate with external products.
Requirements
- Comprehensive knowledge of applying analytical skills involving large scale applications with distributed representation, application, and database servers and clients
- Considerable knowledge of HTML, XML, CSS, Java, JavaScript, SQL, PL/SQL, JDBC, REST and SOAP APIs, caching solutions, Tomcat, Linux shell scripting and other open source technology
- Experience with Eclipse, SQL Developer / TOAD and Boomi
- Working knowledge of SQL, Oracle Development Tools, Java, ERP development tools including App Designer, PeopleCode, Data Mover, and Query
- Experience with GitHub and version control for collaborative development
- Ticketing and IT service management systems (TeamDynamix or equivalent)
Responsibilities
- Design and support complex solutions that improve student experience, enable operational efficiency, and integrate with external products
- Develop, configure, administer, and performance monitor SIS components, integrations, and reporting
- Write SQL, SQR, and Java code, as well as familiarity with HTML, CSS, and JavaScript for customizations and bolt-on applications
- Read/debug logs (especially Integration Broker and Application Messaging) to support real-time data flows, troubleshoot issues, and ensure reliability of SIS integrations with third-party and cloud systems
- Collaborate closely with functional leads, other developers, and integration platform staff (Boomi, Salesforce, etc.) to deliver stable, efficient, and scalable student applications
- Troubleshoot issues and ensure reliability of SIS integrations with third-party and cloud systems
Other
- Education: A combination of completed coursework and experience in Information Systems, Computer Science or a related field providing the skills necessary to be successful in the position
- Experience: Experience in supporting the development and implementation of large-scale, complex, commercial off-the-shelf software systems
- Travel as required
- Ability to work independently and collaboratively within a distributed ITS team