Application Developer
Listed on 2025-12-02
-
IT/Tech
Application Developer
Reporting to the Senior Director of Learning Systems in Virginia Tech’s Division of Information Technology, the Application Developer will shape technology platforms such as Canvas, Zoom, Kaltura, and data analytics infrastructure. The role focuses on head‑down coding, with important interactions for requirements gathering, best‑practice development, testing, and Tier‑3 support.
Core Responsibilities- Develop software to meet ITLS project deadlines.
- Test and troubleshoot solutions within the team.
- Maintain code for developer production applications.
- Provide end‑user support as part of the ITLS Tier 3 support team.
- Document all work thoroughly so others can rely on it.
- Master’s degree in Computer Science or Information Technology.
- 1 year of work experience using Python.
- 1 year of experience with an object‑oriented language such as Java.
- 1 year of front‑end development using PHP or equivalent.
- 1 year of scripting in Bash.
- 1 year of experience with AWS (Lambda, S3, IAM, Glue, Athena, EC2, Step Functions, Cloud9).
- 1 year of experience with SQL and database fundamentals.
- 1 year using testing frameworks like JUnit or pyTest.
- 1 year of experience with Git Lab or Git Hub.
- 1 year of production support in a high‑availability environment (24×7×365).
- 1 year working with networking (TCP/IP, DNS, firewalls, security).
- Strong communication skills to effectively collaborate with team and partners.
- Work type: Administrative & Professional
- Location: Blacksburg, Virginia
- Categories: Information Systems / Technology
- Category 2: Enterprise Systems
- Seniority level: Entry level
- Employment type: Full‑time
- Job function: Engineering and Information Technology
- Industry: Higher Education
- Salary: $80,975 - $99,360
- Hours per week: 40
- Review date: 12/22/2025
- Overtime status: Exempt:
Not eligible for overtime - Appointment type: Regular
The successful candidate will be required to have a criminal conviction check.
About Virginia TechDedicated to its motto, Ut Prosim (That I May Serve), Virginia Tech pushes the boundaries of knowledge by taking a hands‑on, transdisciplinary approach to preparing scholars to be leaders and problem‑solvers. A comprehensive land‑grant institution that enhances the quality of life in Virginia and throughout the world, Virginia Tech is an inclusive community dedicated to knowledge, discovery, and creativity. The university offers more than 280 majors to a diverse enrollment of more than 36,000 undergraduate, graduate, and professional students in eight undergraduate colleges, a school of medicine, a veterinary medicine college, Graduate School, and Honors College.
The university has a significant presence across Virginia, including Blacksburg, the greater Washington, D.C. area, the Health Sciences and Technology Campus in Roanoke, sites in Newport News and Richmond, and numerous Extension offices and research institutes. A leading global research institution, Virginia Tech conducts more than $650 million in research annually.
Virginia Tech endorses and encourages participation in professional development opportunities and university shared governance. These valuable contributions to university shared governance provide important representation and perspective, along with opportunities for unique and impactful professional development.
Virginia Tech does not discriminate against employees, students, or applicants on the basis of age, color, disability, sex (including pregnancy), gender, gender identity, gender expression, genetic information, ethnicity or national origin, political affiliation, race, religion, sexual orientation, or military status, or otherwise discriminate against employees or applicants who inquire about, discuss, or disclose their compensation or the compensation of other employees or applicants, or on any other basis protected by law.
If you are an individual with a disability and desire an accommodation, please contact IT Human Resources at ithr during regular business hours at least 10 business days prior to the event.
Application Period- Advertised: November 21, 2025
- Applications close: January 20, 2026 Eastern Standard Time
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).