What are the responsibilities and job description for the Senior Software Engineer position at AppFolio?
A company is looking for a Senior Software Engineer (Leasing) to join their Leasing Engineering Team.Key ResponsibilitiesDevelop scalable web-based solutions to address complex business challengesMentor and guide other software engineersImplement and evaluate algorithms and database queries to enhance SaaS scalability and stabilityRequired Qualifications5 years of experience in developing web-based applications, preferably in a SaaS environmentExperience with all levels of the development stackFamiliarity with Agile software development processes such as Scrum or KanbanExperience with automated testingProficiency in programming languages like Ruby, Java, or Python