Software Developer


We are seeking recent college graduates who are analytical in their decision making and have a persistent craving to learn. 


  • Working with Architects and Senior Developers on feature enhancements
  • Participating in pilot projects evaluating new cutting-edge technologies
  • Working with Business Analysts and BI Developers on analytics

Desired Skills & Experiences:

  • Bachelor’s Degree in Computer Science or a related field within Engineering/Science
  • Strong understanding of Object-Oriented Programming and Design
  • Solid skills in Java and/or JavaScript
  • Understanding of MVC
  • Relational Database and SQL knowledge
  • Experience with HTML and CSS
  • Aptitude for learning new things
  • Great communication Skills

Having one or more of the following is a big plus:

  • Knowledge of REST API and/or JSON
  • Familiarity with web application servers, such as Tomcat
  • Experience or knowledge of Hibernate/JPA
  • Familiarity with ReactJS and or D3.js

Tip: Application Emails

We've noticed that people who include a brief description of themselves as well as their resume achieve better results than those who send a longer email when applying.