Senior Software Engineer - PHP

Veracross provides SaaS-based School Information Systems (SIS) designed to meet the specific needs of independent K-12 schools worldwide. Their one-record solution combines the power of a fully integrated single-record database, personalized communication tools, and an elegant architecture.
Backend
Senior Software Engineer
Remote
501 - 1,000 Employees
5+ years of experience
Education · Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:
Sr. Software Development Engineer, Amazon

Senior Software Development Engineer position at Amazon's CE Tech team, focusing on building AI-driven recommendation systems and scalable services to enhance customer shopping experience.

Sr Software Development Engineer, Amazon Fulfillment Technologies (AFT) - Platform Engineering & Services

Senior Software Development Engineer role at Amazon Fulfillment Technologies, building scalable fulfillment systems and ML-powered platforms to enhance warehouse operations efficiency.

System Software Engineer, Tools

Senior System Software Engineer position at Annapurna Labs (AWS) developing tools and software solutions for cloud platform development, requiring 5+ years experience in software development.

Senior Software Engineer

Senior Software Engineer role at Microsoft working on OneDrive and SharePoint cloud services, focusing on system design, migration, and infrastructure development.

Senior Software Engineer - C/C++

Senior Software Engineer position at Microsoft focusing on Windows kernel and driver development, requiring 7+ years of C/C++ experience and system-level programming expertise.

Description For Senior Software Engineer - PHP

Veracross, a leading provider of SaaS-based School Information Systems (SIS) for independent K-12 schools worldwide, is seeking a Senior PHP Engineer to join their remote team. As part of a growing, values-led community of 350 employees across the US, UK, and Australia, you'll work on a green field product serving nurses, school administrators, students, and parents.

In this role, you'll be responsible for designing, developing, and maintaining scalable web applications using PHP and the Laravel framework. You'll collaborate with cross-functional teams to define requirements and technical solutions, ensuring high-quality code and optimized performance. Reporting to the Software Architect, you'll have the opportunity to impact technical decisions and be involved in software architectural choices.

Key responsibilities include:

  • Designing and developing scalable web applications using PHP and Laravel
  • Ensuring application security through best practices in coding and architecture
  • Planning and estimating development efforts
  • Collaborating with cross-functional teams
  • Participating in the full software development lifecycle
  • Troubleshooting complex technical issues and optimizing performance
  • Performing code reviews and promoting best practices
  • Mentoring junior developers

The ideal candidate will have 5+ years of experience with PHP and Laravel, strong knowledge of OOP principles and design patterns, and expertise with RESTful APIs. Proficiency in database technologies, JavaScript front-end frameworks like Vue.js, and experience with CI/CD pipelines are also required.

Veracross offers a competitive benefits package, including fully remote work, 25 days of holiday plus public holidays, 4% matched pension contributions, private medical insurance, and various other perks. Join a company that values diversity, inclusion, and a strong sense of belonging, supporting over 3200 schools in 60 countries with their innovative SIS solutions.

Last updated 6 months ago

Responsibilities For Senior Software Engineer - PHP

  • Design and develop high-quality, scalable web applications using PHP and Laravel
  • Ensure the security of applications through best practices in coding and architecture
  • Plan and estimate development efforts, breaking down tasks and setting realistic timelines
  • Report to the Software Architect on estimation and timelines
  • Collaborate with cross-functional teams to define requirements and technical solutions
  • Participate in the full software development lifecycle (SDLC) from development through to deployment and post-launch support
  • Troubleshoot and resolve complex technical issues, optimizing application performance and scalability
  • Perform code reviews, adhere to coding standards, and promote best practices in software engineering
  • Mentor junior developers, providing technical guidance and fostering a culture of collaboration and continuous improvement
  • Stay current with the latest technologies and trends in PHP, Laravel, Vue.js, and web development

Requirements For Senior Software Engineer - PHP

PHP
Laravel
JavaScript
MySQL
  • Extensive experience in PHP, Laravel (5+ years), with experience in Inertia being an advantage
  • Strong knowledge of object-oriented programming (OOP) principles and design patterns
  • Expertise with RESTful APIs, including designing, integrating, and securing APIs for scalable web applications
  • Proficient with database technologies including relational databases such as MySQL and ORM frameworks such as Eloquent
  • Experience with JavaScript front-end technologies such as Vue.js
  • Proficiency with Git, for managing source code
  • Experience with CI/CD pipelines, including GitHub Actions, automated testing, deployment to AWS
  • Strong understanding of containerization and orchestration technologies like Docker
  • Expertise in breaking down tasks and estimating development efforts
  • Excellent communication skills, with the ability to translate technical concepts to non-technical stakeholders

Benefits For Senior Software Engineer - PHP

Medical Insurance
Dental Insurance
Vision Insurance
401k
  • Fully remote work
  • 25 days holiday, plus public holidays
  • 4% matched pension contributions
  • Payroll Giving
  • Private medical
  • Discounted Gym Membership
  • Cycle Scheme
  • Enhanced Sick pay
  • Enhanced Maternity, Paternity, Adoption and shared Paternity Leave pay
  • Employee Assistance Program

Interested in this job?