Assoc. Application Developer

Vanderbilt University•Nashville, TN
•Hybrid

About The Position

The Associate Application Developer supports the design, development, testing, implementation, and maintenance of software applications and integrations that enable university business and operational processes. Working within a defined technical domain and under close supervision, the role applies established development standards, tools, and methodologies to complete well-defined assignments while building foundational technical proficiency and professional judgment. The position contributes to application reliability, service quality, user experience, and operational efficiency by producing accurate, maintainable solutions, resolving routine technical issues, and supporting secure and dependable technology services. The position is part of Vanderbilt University Information Technology, a human-centric organization that advances the university through innovative solutions and frictionless experiences delivered through collaboration. The role is eligible for a hybrid work schedule, with at least one on-campus day per week and in-person attendance for activities such as team collaboration, service delivery, or campus events. Specific on-site expectations are coordinated with the supervisor and are subject to departmental needs and institutional policy. Remote work privileges may be revoked. The position includes rotating on-call duties for after-hours incident response and requests. The role has no direct supervisory responsibilities and reports administratively and functionally to the Application Development Manager.

Requirements

  • High school diploma.
  • 1–3 years of relevant experience.
  • Foundational knowledge of software development principles, programming languages, and application lifecycle practices.
  • Ability to analyze routine technical issues and use established troubleshooting methods to resolve problems.
  • Ability to develop, test, and maintain application code while following defined standards and procedures.
  • Knowledge of application security, quality assurance, and change management practices.
  • Ability to document technical work clearly and maintain accurate development and support records.
  • Ability to collaborate effectively with technical and business stakeholders while contributing to team objectives.
  • Demonstrated commitment to VUIT’s Guiding Principles.

Nice To Haves

  • Bachelor’s degree.

Responsibilities

  • Develop and modify application components, integrations, and scripts for well-defined assignments using established development standards and practices.
  • Complete assigned development tasks within expected timelines while meeting quality, security, and documentation requirements.
  • Participate in software testing, deployment, and implementation activities for application enhancements and fixes.
  • Apply coding conventions and technical standards to produce maintainable and supportable solutions.
  • Analyze routine technical issues using established troubleshooting methods and documented procedures.
  • Investigate defects, identify probable causes, implement approved solutions under guidance, and escalate complex or ambiguous issues with relevant analysis.
  • Review functional and technical requirements to support effective application solutions.
  • Perform unit testing and support quality assurance activities to verify application functionality and performance.
  • Ensure application changes comply with established security, compliance, and operational standards, and validate functionality after deployments and updates.
  • Identify opportunities to improve application stability, maintainability, and user experience within assigned areas.
  • Maintain accurate technical documentation for application configurations, code changes, testing activities, troubleshooting, implementation details, and support procedures.
  • Collaborate with developers, analysts, support personnel, and business stakeholders; participate in team discussions, code reviews, and knowledge-sharing activities.
  • Communicate project status, risks, and issues to team members and supervisors in a timely manner.
  • Support handoffs between development, testing, implementation, and support functions.
  • Provide responsive technical support and customer-focused service.
  • Participate in rotating after-hours on-call duties for incident response and requests.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service