Veracross Logo

Senior Software Engineer - Ruby and Rails


COMPANY OVERVIEW: 

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 Ruby/Rails developer to join our Platform team. A deep understanding of the Ruby and Rails ecosystem is a requirement for this position.  

Job responsibilities: 

  • Improving and maintaining our suite of backend Rails services. Example services include:
    • Email and SMS
    • Authentication and Authorization
    • The Veracross API
    • The Inter-app communication layer
  • Leading the development of new features and platform refactors
  • Expanding our internal tools to automate and improve workflows
  • Integrating Veracross with other tools that our schools use
  • Consult with Product Management on feature development

Requirements: 

  • 5+ years of professional programming experience
  • Expertise in the Ruby language and Rails framework
  • Expertise in web programming
  • Experience with relational databases (SQL Server is a plus)
  • Experience with source control, especially git
  • Excellent communication skills (written and verbal)
  • A service- and team-oriented mindset

Preferred Qualifications for Consideration: 

  • A solid understanding of the command line
  • Solid web application security fundamentals
  • Experience with Linux
  • JavaScript development experience
  • Experience working with external HTTP APIs 

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. 

Image001

401 Edgewater Place

Suite 360

Wakefield, MA 01880

866.492.3463

Image001

401 Edgewater Place

Suite 360

Wakefield, MA 01880

866.492.3463