The University of Virginia Office of Sponsored Programs is searching for a Developer with Python and Tableau skills. This position is eligible for on-site, remote, or hybrid work.
This resource will join a small team responsible for managing various systems/data, including ERP and grants/pre-PreAward. UVA's OSP IT team is a thriving, young, multitalented team. As part of the Vice President of Research's office, we support the Office of Sponsored Programs, as well as school and University research administration requests. We are the Data Stewards for all research data. Members of the team are working with two huge implementations, one for PostAward, Workday Financials and one for PreAward, Huron Grants & Agreements. We are utilizing C Sharp, Python, and ASP.net and are heavy SQL users. For reporting, we run Tableau and Juice as well as QlikView. We also maintain help desks for OSP using ServiceNow.
The team is strong and collaborative, always supporting and helping each other.
Strong data analytics and/or reporting background would be helpful. Qualified candidates should have experience as follows:
- Proficiency reading, modifying (changing/adding fields), and creating Python scripts.
- Creating reports and dashboards in Tableau.
- Extracting data from legacy systems as they move to new ERP and grants/pre-award tools.
- Ability to train other team members on Python and Tableau.
- Devising or modify procedures to solve complex problems considering computer equipment capacity and limitations, operating time, and form of desired results.
- Preparing detailed specifications from which programs will be written.
- Responsible for program design, coding, testing, debugging, and documentation.
- May have quality assurance review responsibility.
- In addition to the above job responsibilities, other duties may be assigned.
Minimum Requirements
- Education: Bachelor's degree in computer science, MIS, computer engineering, or related discipline.
- Experience: At least three years of experience. Relevant experience may be considered in lieu of a degree.
Before a formal offer of employment is extended, the selected candidate will undergo a background check per university policy.
Physical Demands
This is primarily a sedentary job involving extensive use of desktop computers. The job does occasionally require traveling some distance to attend meetings and programs.
COVID Vaccination Requirement and Guidelines
Please visit the UVA COVID-19 Job Requirements and Guidelines webpage prior to applying for current information regarding vaccination requirements and guidelines for employment at UVA.