Vanderbilt University Medical Center

Application Developer

Vanderbilt University Medical Center

full-time

Posted on:

Location Type: Hybrid

Location: NashvilleTennesseeUnited States

Visit company website

Explore more

AI Apply
Apply

Tech Stack

About the role

  • Design, code, test, and debug custom applications and integrations.
  • Develop high-quality software solutions following best practices and coding standards.
  • Perform unit testing and participate in code reviews to ensure code quality.
  • Actively participate in project planning, requirement gathering, and analysis phases.
  • Collaborate with stakeholders to define project scope, goals, and deliverables.
  • Provide accurate estimates for development tasks and timelines.
  • Mentor and provide guidance to junior developers, fostering their growth and development.
  • Maintain and enhance existing applications to improve functionality and performance.
  • Troubleshoot and resolve technical issues and bugs in a timely manner.
  • The position includes rotating on-call duties for after-hours incident response and requests.

Requirements

  • Bachelor's degree or equivalent, related experience is necessary.
  • 3-5 years of relevant experience is necessary.
  • Proficiency in programming languages such as Java, C#, Python, or similar is necessary.
  • Experience with web technologies, frameworks, and databases is necessary.
  • Strong understanding of software development life cycles and best practices is necessary.
  • Familiarity with university-specific systems and processes is preferred.
  • Excellent problem-solving skills and attention to detail are necessary.
  • Ability to work independently and manage multiple tasks simultaneously is necessary.
  • Demonstrated commitment to VUIT’s guiding principles is necessary.
Benefits
  • Hybrid work schedule, combining on‑campus and remote work
  • Professional development opportunities
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
JavaC#Pythonweb technologiessoftware development life cycleunit testingcode reviewscustom applicationsintegrationsdatabases
Soft Skills
problem-solvingattention to detailindependencetask managementmentoringcollaborationcommunicationproject planningrequirement gatheringguidance
Certifications
Bachelor's degree