Vacancy expired!
The Team: The Preschool Development Grant Birth-5 (PDG B-5) and Phonological Awareness Literacy Screening (PALS) Office within the Center for Advanced Study of Teaching and Learning (CASTL) at the School of Education and Human Development seeks to hire two Software Engineer and Web Operations positions. Applicants may bring technical expertise commensurate with a range of experience as described in Qualifications (i.e., 3-5 years of technical experience). These roles and projects provide an exciting opportunity to scale statewide a pilot effort aimed at collecting information about young children and their educational experiences, contributing to our understanding of how early experiences can shape childrens developmental outcomes.
The incumbent will work with or under the projects Principal Investigators to support front and back-end upgrades to maintain state-level data systems, contributing to a growing knowledge base about Early Childcare and Education across Virginia. They will leverage highly-developed or growing technical skills to perform engineering and development work on an enterprise-level application, and maintain and upgrade website operations (e.g., on-prem to cloud migration, load testing, etc.). Additionally, they will collaborate with and/or support an external team of Senior Full Stack Developers to grow the projects in all aspects of the software development lifecycle: architecture/design, implementation, unit testing, release management, training, user support and knowledge transfer.In order to facilitate the goals of the projects as identified by the Principal Investigators, the Software Engineer will collaborate on and develop technical approaches to project challenges and stakeholder priorities. A large part of the role is collaborating with and/or advising project leadership on anticipated challenges with the application and the back-end infrastructure, and coordinating solutions between or taking direction from internal and external partners.Job Title: Software Engineer and Web Operations LeadThe Location: There is an option for these positions to be fully remote.The Role: The Software Engineer will leverage their 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.
- 3-5+ years of technical experience in application development and design
- Front End Development - AngularJS, Angular
- Back End Development - C#, .NET Framework, .NET Core, WebAPI
- Database Development - MS SQL
- Report Development - SSRS, Tableau, PowerBI
- 1-3+ years experience with enterprise-level applications
- 1-3+ years experience with release management, work item tracking and source control
- Work Item Tracking - Azure DevOps
- Release Management - Jenkins
- 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
- 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
- a cover letter
- a CV/resume
- a statement (500 words or less) speaking to how you address diversity, equity, and inclusion in your work.
- 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.
Vacancy expired!