Software Engineer 2 or 3

Location
Charlottesville, VA
Posted
Feb 28, 2018
Administrative Jobs
Technology, Analysts & Programming
Institution Type
Four-Year Institution

Working Title: Software Engineer 2 or 3

Position Type: University Managerial and Professional Staff

Department: Department of Biomedical Engineering

Location: Charlottesville

Posting Date: 10-17-2017

Posting Summary:
The Department of Biomedical Engineering at the University of Virginia seeks either a Software Engineer 2 or a Software Engineer 3, depending on qualifications. This position will execute all programming tasks for an exciting collaboration with Stanford University, including: programming, analyzing, designing, developing, implementing, modifying, and maintaining computer programs. The incumbent will work on systems of moderate size and complexity or segments of larger systems. There will be periodic, week-long trips to Palo Alto, CA, to foster this collaboration.

All candidates are expected to have a Bachelor's degree in Computer Science, MIS, Computer Engineering or a related discipline. Relevant experience may be considered in lieu of a degree. Proficiency with Python - including the scientific tools such as NumPy, Jupyter, and Cython; C/C++; Java, is expected. Prior experience with biology, especially computational modeling of biology, is preferable.

To be considered for the Software Engineer 2, candidates must have at least one year experience programming and maintaining computer systems, ideally with developing in-house software.

To be considered for the Software Engineer 3, candidates must have at least three years of experience programming and maintaining computer systems, ideally with software development and in-house systems.

This is a restricted position contingent upon the continued availability of funding.

Required Knowledge, Skills and Abilities:
1. Ability to define and solve logical problems for highly technical applications.
2. Strong communication skills with both technical and non-technical clients.
3. Ability to lead activities on structured team development projects.
4. Ability to select, adapt, and effectively use a variety of programming methods.
5. Knowledge of application domain.
6. Ability to define and solve logical problems for highly technical applications.

E-mail a Friend: jobs.virginia.edu/applicants/Central?quickFind=83030

PI101383063

Similar jobs

Similar jobs