Software Engineer


Volly is a mortgage and banking industry innovative component-based enterprise Software-as-a-Service (SaaS) platform that seamlessly integrates marketing and customer engagement strategies with robust lending technologies. Volly serves leading retail banks and mortgage companies across the United States with expansive technology and integrations dynamically supporting CRM, marketing automation, point of sale, custom web development, digital & direct-mail marketing management, and creative marketing services. Attracting and retaining talented employees is pivotal to our ongoing success.  The atmosphere is fast-paced – and we are looking for someone who likes challenges, is a self-starter, and would enjoy working in an entrepreneurial, multi-faceted environment.  We work hard, learn a lot, and share great senses of humor.

Job Description

The Software Engineer will work directly with the head of engineering and be the leader of a growing software team. We plan on developing an industry defining marketing and operations platform.


Kansas City, MO, Boston, MA, Newark, DE or various other Volly locations.

Essential Duties and Responsibilities

  • Design, develop and implement front-end software solutions based on business requirements
  • Write code in several programming and scripting languages (JavaScript, jQuery, HTML, CSS)
  • Build Amazon Web Services (AWS) intelligence into the system
  • Troubleshoot and fix software issues as necessary
  • Provide technical support to Business Analysts and the Quality Assurance team
  • Provide documentation for software solutions as necessary
  • Review design documents and code of colleagues

Experience and Skills

  • JavaScript, Node.js, npm
  • Coffeescript (bonus)
  • Worked with any RDBMS, knowledge of SQL
  • Any work with PostgreSQL or other RDBMS is a plus
  • HTML5, CSS3, Bootstrap, Bower, Gulp
  • Git (preferably) or other distributed source control
  • Unix background (strong CLI skills) a major plus
  • Strong understanding of JavaScript’s strengths and weaknesses, grasps prototypical inheritance
  • Agile Scrum development methodologies
  • Ability to work quickly and efficiently
  • Excellent communicator and really enjoys working with a team
  • Strong collaboration skills
  • Hardworking and enthusiastic
  • Work across teams and disciplines to find an equitable solution to problems that arise
  • Experience with Mortgage industry software products is a plus


  • Bachelor’s Degree in Computer Science, MIS or similar technical field



Apply Now