Charlottesville, Virginia, USA
15 days ago
Software Engineer

The University of Virginia's Center for Behavioral Health & Technology (CBHT) in the School of Medicine is seeking a highly skilled and experienced Software Engineer  to lead the development and maintenance of web and mobile-based applications that advance technology-based health interventions. Our center specializes in creating innovative digital solutions for a growing number of medical and behavioral health conditions. This position offers an exciting opportunity to make a meaningful impact on health outcomes while contributing to cutting-edge technology initiatives.

The successful candidate will drive technical leadership, mentor junior team members, and contribute to strategic decision-making to ensure the development of scalable, efficient, and secure applications. This position requires expertise in modern web application development, a passion for innovation, and a commitment to collaborative teamwork.

Learn more about our work at CBHT's website.

Essential Duties and ResponsibilitiesAssist in leading the design, development, and deployment of advanced web and mobile applications.Architect scalable and maintainable systems to meet current and future business needs.Guide project planning and execution, ensuring milestones and deliverables are met.Develop and maintain documentation, including system architecture, design specifications, and user guides.Conduct code reviews, ensuring adherence to established standards and best practices.Mentor and support the growth of junior developers through knowledge-sharing and technical guidance.Optimize application performance, diagnose issues, and implement improvements.Collaborate with cross-functional teams, including researchers, designers, and stakeholders, to translate project requirements into technical solutions.Evaluate and implement emerging technologies to enhance application capabilities and development efficiency.Minimum Requirements

Education:

Bachelor’s Degree in Computer Science, Computer Engineering, Information Systems, or a related field required. Advanced degrees or certifications are preferred.

Experience:

Minimum of 5 years of demonstrated experience in software development, including leading complex projects.Expertise in modern programming languages (e.g., Ruby on Rails, Python, or similar).Proven experience with web technologies, including HTML, CSS, JavaScript, and frameworks such as React or Angular.Strong knowledge of database design and management (e.g., MySQL, PostgreSQL).Familiarity with DevOps practices, including CI/CD pipelines, containerization, and cloud platforms.Experience working in an Agile/Scrum environment.

Preferred Qualifications:

Knowledge of health-related technologies and data security standards (e.g., HIPAA compliance).Experience integrating APIs and third-party services.Proven ability to manage and mentor teams effectively.Anticipated Hiring Range

$88,704- $99,792 commensurate with education and experience. 5 years or more experience required

$75,708 – $85,172 commensurate with education and experience. Under 5 years experience required

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

Physical Demands

This is primarily a sedentary job involving extensive use of desktop computers. Occasional walking to attend meetings and programs is required.

Application Instructions

To apply, visit https://jobs.virginia.edu and search for posting R0067943 . Submit the following:

Cover Letter: Highlight your interest in the role and relevant experience.Resume: Ensure all requested documents are uploaded in the resume box.About UVA and Charlottesville

Learn more about UVA and the Charlottesville community at www.virginia.edu/life/charlottesville and https://embarkcva.com.

The University of Virginia is committed to diversity, equity, and inclusion. All qualified applicants will receive equal consideration without regard to age, color, disability, gender identity, national origin, religion, sexual orientation, or veteran status.

This is your opportunity to join a team that is transforming healthcare through technology. Apply now and become part of the impactful work at CBHT!

The University of Virginia, including the UVA Health System which represents the UVA Medical Center, Schools of Medicine and Nursing, UVA Physician’s Group and the Claude Moore Health Sciences Library, are fundamentally committed to the diversity of our faculty and staff.  We believe diversity is excellence expressing itself through every person's perspectives and lived experiences.  We are equal opportunity and affirmative action employers. All qualified applicants will receive consideration for employment without regard to age, color, disability, gender identity or expression, marital status, national or ethnic origin, political affiliation, race, religion, sex, pregnancy, sexual orientation, veteran or military status, and family medical or genetic information.

Confirm your E-mail: Send Email