Job Details

ID #21204514
State Virginia
City Charlottesville
Job type Permanent
Salary USD TBD TBD
Source University of Virginia
Showed 2021-10-16
Date 2021-10-15
Deadline 2021-12-13
Category Software/QA/DBA/etc
Create resume

Senior Software Engineer

Virginia, Charlottesville, 22902 Charlottesville USA

Vacancy expired!

The Preschool Development Grant Birth-5 (PDG B-5) within the Center for Advanced Study of Teaching and Learning (CASTL) at the School of Education and Human Development seeks to hire two Software Engineers. The incumbent will work under the projects Principal Investigators to support front and back-end upgrades to maintain the LinkB5 data system, a novel application collecting information about Early Childcare and Education across Virginia. Additionally, they will work alongside a team of Senior Full Stack Developers to support the project in all aspects of the software development lifecycle: architecture/design, implementation, unit testing, release management, training, user support and knowledge transfer.

With the guidance of the PI and Developers, the Software Engineers will leverage their fully developed technical skills to provide technical solutions to project challenges and stakeholder priorities. A large part of the role is advising project leadership on anticipated challenges with the application and the back-end infrastructure, and coordinating solutions between internal and external partners. This role and project provides an exciting opportunity to scale statewide a pilot effort at collecting information about access and quality in early childcare settings, contributing to our understanding of how early experiences can shape childrens developmental outcomes.

The Software Engineer will leverage their fully developed technical skills to:
  • Support the design and development of software in a project team environment - including continuous integration, project tracking tools, technical documentation
  • Collaborate on technical research/analysis, architecture/design, training and knowledge transfer
  • Support other developers by removing blocks; providing technical guidance and mentorship
  • Assist Principal Investigators with technical design or technology decisions
  • Provide recommendations on technology, frameworks and languages
  • Quickly learn new technologies
  • Ensure continuous improvement of software engineering, release management and compliance standards
  • In addition to the above job responsibilities, other duties may be assigned.

Qualifications

Required:

Education: Bachelor's degree in Computer Science, Information Science, Data Science, Computer Engineering or related discipline

Additional requirements include:
  • 4+ years of technical experience in application development and design, including: Front End Development - AngularJS, Angular, Back End Development - C#, .NET Framework, .NET Core, WebAPI, Database Development - MS SQL and Report Development - SSRS, Tableau, PowerBI.
  • 2+ years experience with enterprise-level applications
  • 2+ years experience with release management, work item tracking and source control, including: Work Item Tracking - Azure DevOps, Release Management - Jenkins and Source Control - Git.
  • Excellent organizational skills
  • Excellent verbal and written communication skills
  • Ability to context switch and operate independently, with a strong attention to detail

Preferred:
  • Interest or experience in the fields of Education, Child Development, Psychology, or related fields.
  • Strong desire to learn new skills and abilities and to continuously improve practices

Application Instructions

Please submit the following documents for consideration:
  • a cover letter
  • a CV/resume
  • a statement (500 words or less) speaking to how you address diversity, equity, and inclusion in your work.

Upload all materials into the resume submission field, multiple documents can be submitted into this one field. Alternatively, merge all documents into one PDF for submission.

This is a restricted position and continuation is dependent upon the availability of funding and satisfactory performance. The University will perform background checks on all new hires prior to employment. This position cannot offer sponsorship.

For questions regarding this position, please contact Carolyn Hawkes. For questions about the application process, please contact Margaret Weeks, Academic Recruiter.

Physical Demands

This is primarily a sedentary job involving extensive use of desktop computers. The job does occasionally require traveling some distance to provide on-location customer support.

In alignment with President Ryans UVAs strategic plan, CASTL is committed to:
  • Recruiting talented and diverse doctoral students, post-doctoral fellows, faculty and staff.
  • Recruitment and retention of a diverse workforce and providing an inclusive and supportive environment in which staff and faculty are recognized as integral to the success of our work.
  • Promoting a culture of integrity, mutual respect, excellence, collaboration and innovation.

COVID Vaccination Requirement

The University of Virginia expects all current and new employees (UVA Health System and Academic), to be vaccinated against COVID-19.

If hired to work within the University Health System, you will be required to provide proof of vaccination or be willing to receive the vaccination. Employees may request a medical or religious exemption from vaccination.

If hired to work on the Academic side of the University, excluding the School of Medicine, School of Nursing, UPG, and the Health Systems Library, you will be required to provide proof of vaccination or be willing to submit to mandatory, weekly prevalence testing. Employees that are working 100% remotely will not be subject to weekly prevalence testing; however, if the employee works on UVA Grounds (including the Medical Center) even intermittently, then they are required to be tested for COVID-19 once per week on an indefinite basis and follow masking mandates.

NOTE: Some medical and safety-sensitive positions require vaccination and are not eligible for an exemption. For more information on how the vaccination and testing requirements will apply to you at your work location, see the UVA New Hire Vaccination Requirements webpage.

The University of Virginia, including the UVA Health System which represents the UVA Medical Center, Schools of Medicine and Nursing, UVA Physicians 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 (including pregnancy), sexual orientation, veteran status, and family medical or genetic information.

The selected candidate will be required to complete a background check at time of offer per University Policy.

The University of Virginia, including the UVA Health System which represents the UVA Medical Center, Schools of Medicine and Nursing, UVA Physicians 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 (including pregnancy), sexual orientation, veteran status, and family medical or genetic information.

Vacancy expired!

Subscribe Report job