Mid-Level Software Engineer


Location: Colchester, VT

Type: Full Time

Education: No Ed Requirements

Experience: 3 - 5 Years

VIP (Vermont Information Processing) is seeking a Fullstack Web Application Developer with a passion for creating user-friendly applications. The ideal candidate will take great pride in their work and be willing to rethink and suggest improvements for current applications as well as contribute to the development of new projects. This person must be comfortable working closely with a small team and have the flexibility to work on clearly-defined as well as abstract tasks to achieve a shared goal.

Primary Responsibilities:

  • Independently complete well-scoped components from a larger project in a reasonable time frame
  • Collaborate with your team to design, plan, implement and test solutions
  • Communicate well with team members and external teams
  • Follow, enhance and contribute to established team processes
  • Continuously seek self-improvement and learning


  • 3+ years of experience in software development
  • 2+ years of experience with modern JavaScript frameworks (React, Angular, Vue.js, etc.), HTML 5, and CSS3
  • 2+ years of experience with backend frameworks (C#, Java, Spring, Kotlin)
  • Solid knowledge of programming fundamentals—algorithms, data structures, design patterns, and paradigms

Technologies We Use:

  • Languages: primarily Java 11, Javascript & SQL; some PHP
  • Frameworks: Spring Framework, Spring Boot, Sencha ExtJS
  • Tools: Jira, Git, Jenkins, Rundeck, Grafana, Graylog
  • Other: database performance optimization, Linux administration, JWT, OpenAPI, SASS, UI/UX

© 2023 Vermont Technology Alliance

Site by Scout Digital