Under general supervision, the selected applicant will formulate specifications for complex software in a modern, object-oriented environment. Responsibilities for the position include: design of applications and application subsystems and modules, writing application programming code, creating function/application/system documentation, and effective troubleshooting of programming code for development and production software applications. Software development and support will generally involve applications that are developed within the team but that also include integration with other institutional systems. The selected applicant must be competent to work at the highest technical level of all phases of software development and support. This position requires professional collaboration with other software engineers, as well as others members of the larger Informatics group.
This position requires a Bachelor’s degree and a minimum of 36 months related experience.
Preferred Education, Skills, and/or Experience:
Preference will be given to individuals with the following:
Bachelor’s degree in computer science, engineering, or related field (physics, medical informatics, or management information systems)
Applicants with a minimum of two years experience programming in Java
Good communication skills - this position requires interaction with other Informatics teams, end-users, and other customers
Experience developing web-based applications, especially using Java Web frameworks
Experience using scripting languages, such as shell, Python, and Perl
Database application programming
Preferred but not required:
Previous experience in or knowledge of medicine and healthcare systems
Experience developing and maintaining software for UNIX-like operating systems
Experience with source control management software, such as SVN or CVS
Key Functions and Expected Performances:
This Health Systems Engineer position is responsible for developing and maintaining the Medical Center's computerized provider order entry system, known as WizOrder and Horizon Expert Orders, and other clinical systems.
This is a full-time position.
Normal office hours are somewhat flexible (between 7am and 6pm; Monday through Friday). Candidate must be available to participate in a rotating on-call support schedule with other developers on the team (responsible for 24 by 7 pager support).
Salary is dependent upon education and experience.
Experience may be substituted for education: basic qualification requirement on a 2:1 basis (2 years of experience for each year of education required, but not attained)
Vanderbilt is a smoke-free workplace in compliance with the Non-Smoker Protection Act, Tennessee Code Annotated 39-17-1801-1810. In accordance with that law and Vanderbilt policy, smoking is prohibited in all buildings on Vanderbilt property and on the grounds of the campus with the exception of designated outdoor smoking areas.
Vanderbilt is an equal opportunity, affirmative action employer
Vanderbilt University Medical Center - 3 years ago
Located in Nashville, Tenn., and operating at a global crossroads of teaching, discovery and patient care,Vanderbilt University and Medical...