Veracross Logo

Senior Software Engineer -- Full Stack


Company Summary:

Veracross is a PE-backed leading provider of a SaaS-based School Information System (SIS) platform for independent schools. Designed specifically to meet the unique needs of independent schools, Veracross combines the power of a truly integrated database with personalized, data-driven communication tools. To date, we have configured and deployed our system at over 250 leading private K-12 schools in over 20 countries through a powerful, leveraged, and elegant architecture unique in our industry.

Role Summary:

Veracross is seeking an experienced full-stack Ruby on Rails developer to join our team. Veracross engineering teams work in a collaborative way through pull requests, code reviews, and pair programming. Our Product Engineers work on Agile Scrum teams that map to our major product offerings. We strike a balance between releasing small but impactful changes and releasing major new versions. Some recent projects we have shipped include integrated tuition management, allowing parents to pay their tuition through our payment process application; a brand-new fundraising experience for development offices; an upgraded admissions experience for applying families, and an integrated visualization toolkit to allow schools to graph and chart their data.

Job responsibilities:

· Build and maintain client-facing features

· Build and maintain our underlying platforms and libraries

· Build new data visualization and reporting components

· Develop Ruby on Rails backends and JavaScript component-based front-ends

· Analyze and improve application performance

· Expand your database/SQL programming skills


· 4+ years of professional programming experience

· Strong Ruby, JavaScript, and HTML/CSS skills

· Experience with Ruby on Rails or similar MVC frameworks

· Web programming fundamentals - knowledge of browser nuances a plus

· Experience with source control, especially git

· Excellent communication skills (written and verbal)

· A service- and team-oriented mindset

Our Stack:

· Ruby, Rails

· JavaScript (using Ractive, Wijmo, AnyChart, lodash)

· Microsoft SQL Server, Postgres, Redis

· Amazon Web Services

· Hashicorp stack: Consul, Vault, Terraform, Packer

· Git and GitHub

The above statements are intended to describe the general nature and level of work being performed. They are not intended to be construed as an exhaustive list of all responsibilities, duties, and skills required.


401 Edgewater Place

Suite 360

Wakefield, MA 01880



401 Edgewater Place

Suite 360

Wakefield, MA 01880