Software Engineer 3, API Architect / Developer
Job ID: R0027359 | Software Engineering and Development | Full time | Charlottesville, VA
The integrated Translational Health Research Institute of Virginia (iTHRIV) seeks a talented developer to help create the next-generation platform for sharing and analyzing large datasets for biomedical science. iTHRIV's world-class scientists need world-class tools with which they can curate, analyze, discover, and re-use data.

The successful incumbent will have the ability to adapt to changing requirements; learn new tools as necessary; collaborate with experts from varying technical areas, employing effective communication in reaching a common understanding of the problem and consensus on the solution; and have exceptional teamwork skills overall.
  • Developing code to support the iTHRIV Commons.
  • Developing a back-end Python Flask based API platform for big data management and search.
  • Collaborating with front-end developers to define and deliver necessary back-end APIs.
  • Collaborating with developers and security team to define and deliver authentication and authorization requirements.
  • Integrating databases (both SQL and NoSQL) and object stores in applications to manage data and metadata.
  • Collaborating in an agile development team.
  • Interacting with the scientific users to create user stories and participate in sprint planning.
  • Conduct programming assignments requiring a broad knowledge of programming procedures and data processing requirements.
  • Write maintainable code from specifications conforming to established methodology and standards.
  • Maintain code using a version control system like GitHub/GitLab.
  • Write unit/functional tests.
  • Write necessary design specifications as well as application deployment/configuration documentation.
  • In addition to the above job responsibilities, other duties may be assigned.
Position Compensation Range: $56,781.00 - $113,563.00 Annual


MINIMUM REQUIREMENTS

Education: Bachelor's degree in Computer Science, MIS, Computer Engineering or related discipline
Experience:

  • At least one year of experience.
  • Relevant experience may be considered in lieu of a degree.

PREFERRED EXPERIENCE

  • At least 2 years of experience with Python; specifically experience developing Python-based, back-end RESTful API's.
  • Experience in developing APIs in Flask.
  • Experience in integrating ElasticSearch to applications.
  • Experience in integrating S3 object store to applications.

Licensure: None


PHYSICAL DEMANDS

This is primarily a sedentary job involving extensive use of desktop computers. This position provides the flexibility of working REMOTE. The job does occasionally require traveling some distance to attend meetings, and programs.


COVID Vaccination Requirement

Due to the scope of President Biden's Executive Order 14042 issued in early September, all University employees, including remote employees, must receive their final vaccination dose by January 4, 2022, unless they have a University-approved religious or medical exemption. The University has updated policy SEC-045 to reflect these new requirements.

If hired by the Academic Division, excluding School of Medicine, School of Nursing, UVA Physicians Group, and the Health Systems Library, you will be required to provide proof of vaccination or be willing to be vaccinated by January 4, 2022. Academic employees may apply for a University-approved medical or religious exemption.

Note: Some medical and safety-sensitive positions require vaccination and are not eligible for an exemption. For more information on how vaccination requirements will apply to you, please visit the UVA New Hire Vaccination Requirements webpage.


Charlottesville, VA
Charlottesville, VA 22903

Working here.

Magnet Recognition

UVA Health System has one of the nation’s most diverse workforces. We are a close-knit, collaborative team that values the expertise, opinions and contributions of our staff. Our proven patient-first focus drives everything we do and fuels our many accomplishments - from Magnet® designation for our nurses to national recognitions as a top hospital and employer (Magnet is a registered trademark of the American Nurses Credentialing Center).

Quality of Life

Charlottesville, Virginia is one of the nation’s most charming and picturesque places to live and work. Our area boasts many excellent restaurants, wineries and craft breweries; historic sites; Shenandoah National Park and Skyline Drive; and a great selection of homes in welcoming neighborhoods, as well as urban and rural locations. Public transportation is excellent, and you’re just a short drive from the beach or Washington, D.C.