Remote Sr. Software Engineer

at Raptor Technologies

Posted 23 hours ago 4 applied

Description:

  • 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.

Get realtime job alerts

Be the first to know about new jobs

Join Telegram Community