View Job

This job posting is no longer active on Diverse Jobs and therefore cannot accept online applications.


    

This posting cannot receive an online application from your Diverse Jobs account. To apply, follow the employer's instructions within their job description.

Virginia Tech

Location: BlacksburgVA 24060 Document ID: AB383-0QFI Posted on: 2018-01-0801/08/2018 Job Type: Full-time

Job Schedule:Full-time
2018-02-07
 

Junior Web Application Developer

Virginia Tech is a public land-grant university, committed to teaching and learning, research, and outreach to the Commonwealth of Virginia, the nation, and the world. Building on its motto of Ut Prosim (that I may serve), Virginia Tech is dedicated to InclusiveVT-serving in the spirit of community, diversity, and excellence. We seek candidates who adopt and practice the Principles of Community, which are fundamental to our on-going efforts to increase access and inclusion, and to create a community that nurtures learning and growth for all of its members. Virginia Tech actively seeks a broad spectrum of candidates to join our community in preparing leaders for the world.

Position Summary:
The Web Application Developer position is a junior level position that develops web applications written in modern JavaScript frameworks. The successful candidate should be a capable developer with a desire to work as a member of a creative software development team. The right person will have an enthusiasm for learning and an innovative mindset.
Middleware has several web applications in need of updating as well as new applications coming online. A candidate for this position will be able to provide a migration path for older web technologies to modern JavaScript as well as design new applications from the ground up. Applications that the candidate will have an impact on include high profile sites such as search.vt.edu and login.vt.edu.

Required Qualifications:
- Bachelor's degree
- Experience programming web applications in JavaScript
- Experience in business process analysis, including requirements gathering, analysis and documentation, and the application of information technology to satisfy business requirements.
- Understanding of technology architecture and the complexities of enterprise software.
- Ability to work collaboratively with technical and non-technical personnel.

Preferred Qualifications:
-Experience in development and delivery of enterprise software.
- Experience with Node, Angular, Vue, React, jQuery, or any other modern JavaScript framework.
- Experience with various persistent storage technologies including a working knowledge of SQL , relational data stores, and key/value stores.
- A good understanding of networking and core Internet protocols (e.g. TCP /IP, DNS , HTTP ).
- Practical knowledge and experience integrating with third-party APIs via HTTP / REST , CLI , or SDKs.
- Experience developing software with Spring framework.



To apply please click here!