Veracross
Ingeniero de software senior

Wakefield, MA 01880, USA
Descripción de la empresa:
Veracross ofrece Sistemas de Información Escolar (SIS) basados en SaaS diseñados para satisfacer las necesidades específicas de escuelas independientes de K-12 en todo el mundo. Nuestra solución de un solo registro combina la potencia de una base de datos integrada completamente, herramientas de comunicación personalizadas y una arquitectura elegante que es única en nuestra industria.
Somos una comunidad en crecimiento de 350 empleados en Estados Unidos, Reino Unido y Australia, guiada por valores, que comparte una visión: unificar las comunidades escolares, mejorar la calidad de la educación y potenciar el aprendizaje. ¡Y lo estamos logrando! A principios de 2024, apoyamos a más de 3200 escuelas en 60 países.
Veracross es cinco marcas de productos en una sola empresa tecnológica global:
Veracross SIS es una plataforma de gestión escolar basada en un solo registro por persona.
Magnus Health ofrece soluciones en la nube para registros de salud estudiantil (SHR).
Digistorm conecta con sus comunidades a través de sitios web Digistorm, Digistorm Funnel y aplicaciones Digistorm.
Epraise incentiva el bienestar estudiantil y conecta a docentes, estudiantes y familias.
Firefly proporciona un espacio de aprendizaje en línea para estudiantes y docentes.
Acerca del puesto
Este es un puesto de ingeniería de software a tiempo completo, a nivel de personal, en el que trabajará como líder técnico y contribuidor individual en nuestro equipo de Pagos. Pagos es una de las tres áreas de producto (junto con Contabilidad y Facturación Estudiantil) que forman parte de nuestra oferta de tecnología financiera para escuelas.
El producto Pagos se centra en desarrollar y mejorar nuestra plataforma de pagos en línea, VC Pay, así como en apoyar nuestras integraciones de pagos con otros productos dentro de Veracross. La contabilidad es utilizada por las escuelas para gestionar su libro mayor y cuentas por pagar/cobrar. La facturación estudiantil es utilizada por las escuelas para gestionar cargos, pagos y estados de cuenta para estudiantes y sus familias.
Contar con un sistema integrado todo en uno de facturación, contabilidad e información escolar mejora la vida del personal escolar y las familias, ya que integra flujos de trabajo complejos en un sistema optimizado.
Este puesto incluye liderazgo técnico y mentoría para otros ingenieros del equipo. Se anima especialmente a presentar candidatura a personas con experiencia en la integración de procesadores de pagos (nacionales e internacionales).
Nuestro equipo de ingeniería es remoto, distribuido y cuenta con empleados en varios estados y contratistas en varios países. Aunque nuestra sede principal está en Wakefield, MA, y la cercanía a esta ubicación es una ventaja, animamos a los candidatos a postularse desde cualquier lugar.
Responsabilidades
Desarrollar, mejorar y mantener funciones utilizando Ruby on Rails, SQL y JavaScript.
Liderar discusiones sobre arquitectura técnica y tomar decisiones técnicas para el área de producto de pagos.
Ofrecer mentoría técnica a los miembros del equipo.
Colaborar y asociarse con otros líderes técnicos de otros equipos.
Desarrollar nuevas funciones en nuestro producto principal, Axiom.
Permitir que otras áreas internas de producto, como Admisiones y Recaudación de Fondos, aprovechen nuestra plataforma de pagos.
Ampliar nuestras herramientas internas para automatizar y mejorar los flujos de trabajo.
Escribir y mejorar la documentación de nuestros sistemas y herramientas de tecnología financiera.
Integrar Veracross con sistemas de terceros utilizados por escuelas privadas de K-12.
Requisitos
Experiencia en la integración de proveedores de pagos como Stripe, BlueSnap, Braintree, etc.
Excelentes habilidades de comunicación, tanto escrita como verbal.
Excelentes habilidades técnicas de organización y planificación.
Comprensión demostrable de los requisitos de seguridad y privacidad de sistemas relacionados con pagos.
Capacidad para desempeñar responsabilidades técnicas de forma remota en un entorno mayormente asíncrono.
Capacidad para ser flexible y adaptable.
8 o más años de experiencia profesional en programación.
Experiencia comprobada en arquitectura de sistemas, garantizando escalabilidad y rendimiento.
Experiencia con el lenguaje Ruby, el framework Rails o tecnologías y lenguajes similares; experiencia en desarrollo moderno con JavaScript es un plus.
Pasión por escribir código testeable, con experiencia en pruebas unitarias e integración.
Experiencia con bases de datos relacionales.
Experiencia con control de versiones, especialmente git.
Mentalidad orientada al servicio y al trabajo en equipo.
Puntos adicionales
Buscamos específicamente candidatos con experiencia previa en tecnología financiera. Aunque es obligatorio tener experiencia integrando proveedores de pagos, la siguiente experiencia es muy valorada, aunque no obligatoria para un candidato destacado:
Conocimiento de los principios y estándares contables básicos, entre ellos: GAAP, Libro Mayor y Cuentas por Cobrar / Cuentas por Pagar.
Experiencia con aplicaciones contables como Quickbooks, Freshbooks, Xero o Sage.
Experiencia con ayuda financiera, gestión de matrículas u otro software financiero relacionado con escuelas.
Beneficios
3 semanas de vacaciones al año
14 días festivos pagados al año (incluyendo la semana libre entre Navidad y Nochevieja)
56 horas de permiso por enfermedad pagado anualmente
Beneficios de primer nivel:
Seguro médico, dental y de visión (Blue Cross Blue Shield y EyeMed)
Plan de jubilación 401(k) de Veracross LLC Fidelity administrado por Sentinel Benefits
El salario en Veracross se determina por diversos factores, entre ellos: consideraciones empresariales, condiciones del mercado local y equidad interna, así como las calificaciones del candidato, como habilidades, educación y experiencia. El rango de compensación para este puesto es de 140.000 a 170.000 USD anuales, además de un posible bono.
Valoramos el poder de una cultura inclusiva y un fuerte sentido de pertenencia. Buscamos incorporar la diversidad y la inclusión en todo lo que hacemos, promoviendo una cultura en la que las diferencias sean aceptadas como fortalezas; las oportunidades sean iguales y accesibles; el respeto y la consideración sean la norma; y todos los miembros del equipo reciban apoyo para alcanzar su máximo potencial.
$140,000-170,000