Software Engineer 3, Center for Diabetes Technology (UVA)
Job ID: R0037660 | Clinical Research | Full Time | Charlottesville, VA
Software Engineer 3, Research employees produce and maintain Center for Diabetes Technology (CDT) department applications to accomplish business needs. Manage medium-complexity development projects from start to finish. Responsible for planning, analysis, design, engineering, and development. Distinguished from Software Engineer 2 by fully developed technical skills and beginning acquisition of advanced skills, longer-term, non-routine, more complex assignments; latitude to apply skills to solve most problems without review, and latitude to devise the approach and method to performing assignments. Work under minimal supervision, seeking assistance when significant deviations are proposed or when unprecedented problems arise. Assist senior staff in developing approaches to problem-solving and anticipating issues. Assist in training, serving as a resource, and providing guidance to Software Engineer 1 and 2 employees in the CDT on non-routine problems, work processes, and policies. Interactions include fellow team members; coordinating team members; assigned student, faculty, and/or staff clients; and external vendors or service providers.

Specific Job Description and Duties:
  1. Conduct programming assignments requiring a broad knowledge of programming procedures and data processing requirements.
  2. Write code from specifications conforming to established methodology and standards. Conduct unit tests of either new or modified applications. Participate in code reviews to represent reviewed work for adherence to standards and specifications.
  3. Modify open source operating system code to toggle features in accordance with medical device standards.
  4. Maintain and modify programs. Make changes by amending flow charts, developing processing logic, and coding changes. Test and document modifications and write operational instructions.
  5. Write or revise program documentation, operations documentation, user guides, and regulatory documentation (e.g., Investigational Device Exemption at the Food & Drug Administration) in accordance with standards.
  6. Analyze performance of programs and take action to correct deficiencies based on consultation with users.
  7. Confer with users to gain understanding of needed changes or modifications of existing programs.
  8. Support CDT professional research staff, students, and faculties in developing, testing, and integrating algorithmic modules in the CDT prototyping software infrastructure.

Minimum Requirements:
  • Education: Master's degree in computer science, MIS, computer engineering, or related discipline.
  • Experience: Minimum of three (3) years of relevant experience.

Physical Demands:
This is primarily a sedentary job involving extensive use of desktop computers. The job does occasionally require traveling some distance to attend meetings and programs.

The University will perform background checks on all new hires prior to employment. A completed pre-employment health screen is required for this position prior to employment.

For more information about UVA and the Charlottesville community, please see visit and


COVID Vaccination Requirement and Guidelines


Please visit the UVA COVID-19 Job Requirements and Guidelines webpage prior to applying for current information regarding vaccination requirements and guidelines for employment at UVA.




Charlottesville, VA
Charlottesville, VA 22903

Working here.

Careers at the University of Virginia reflect a wide breadth of professions, ranging from teaching to administration, IT professionals to financial analysis, research to grounds management, and talent recruiting to facilities management, among many others. Every person here — faculty, staff, student, healthcare professional — helps to advance our world-class institution, encompassing a larger mission of discovery and service.

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.

Safety Photo

UVA Health Quality & Safety

At UVA, delivering the highest-quality, most advanced and safest healthcare to our patients is our top priority. That’s why we never stop striving to make our best better. As a leading healthcare institution, our goal is to be the safest place in America to receive care and to work, because patient and team member safety is essential to providing the best healthcare. The COVID-19 pandemic remains a fluid situation. At UVA Health, we've been on the frontlines since the beginning. Nurses, researchers, doctors — we've all been doing our part to halt the virus. This effort is part of our longstanding commitment to provide care you can count on.