Raptor, founded in 2002, partners with over 60,000 schools in 55 countries to provide software and services for school and student safety.
The Senior Software Engineer will be a key member of a collaborative, agile team, working closely with the Technical Lead and Architect.
The role requires expertise in multitenant SaaS platforms, distributed architectures, and microservices, with a focus on building solutions in .NET 6+ while maintaining legacy .NET Framework 4.7.2 applications.
Responsibilities include designing, developing, and maintaining scalable SaaS applications, supporting legacy systems, building RESTful APIs, and collaborating with team members.
The engineer will also write unit tests, troubleshoot application performance, participate in Agile ceremonies, mentor junior engineers, and contribute to process improvements.
Requirements:
Candidates must have 10+ years of professional experience in software engineering with strong expertise in C#/.NET and object-oriented programming principles.
Proven experience in designing, building, and scaling multitenant SaaS platforms is required.
Strong hands-on experience with .NET 6+ for new development and .NET Framework 4.7.2 for legacy maintenance is essential.
Deep knowledge of distributed architectures, microservices, and service-oriented design patterns is necessary.
Expertise in designing and implementing performant, secure, and maintainable RESTful APIs is required.
Solid experience with SQL databases, including query optimization and schema design, is needed.
Experience in an Agile SaaS development environment with CI/CD pipelines is important.
Understanding of cloud platforms (Azure or AWS) for deployment and scaling is required.
Familiarity with front-end frameworks such as Vue.js is preferred but not required.
Strong problem-solving skills and excellent communication abilities are essential for collaboration in a remote team.
Prior experience mentoring developers and leading technical initiatives is necessary.
Benefits:
Employees will join a company recognized as the gold standard in school safety software.
The company promotes innovation and customer collaboration, driving new product development.
Employees will work with diverse teams and have access to strong mentorship and leadership for career advancement.
The benefits package includes a remote-first philosophy, flexible paid time off, paid parental leave, and 11 paid holidays per year.
Workplace flexibility is offered along with affordable health coverage (medical, dental, vision), fully paid for employee-only medical.
A 401(k) employer contribution is provided to assist with future planning.
Company-paid life insurance, short-term disability (STD), and long-term disability (LTD) are included, as well as pet insurance.