
Application Developer
Vanderbilt University Medical Center
full-time
Posted on:
Location Type: Hybrid
Location: Nashville • Tennessee • United States
Visit company websiteExplore more
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