Senior Software Engineer, PHP

Remote Full-time
Job Description:
• Upgrade and modernize legacy systems, including Symfony and PHP versions, while addressing technical debt and deprecations.
• Execute and maintain comprehensive regression testing to ensure system stability throughout upgrades.
• Design, build, and maintain scalable backend systems using PHP, Symfony, and the LAMP stack (Linux, Apache, MySQL).
• Develop and enhance frontend applications using Angular (AngularJS and modern Angular).
• Build and maintain RESTful APIs to support system integrations and external services.
• Contribute to mobile and cloud system integrations, enabling seamless communication between applications and backend services.
• Support inventory and inspection workflows through system enhancements and integrations.
• Collaborate on the development of AI-driven applications, including microservices that leverage machine learning models.
• Review, validate, and refine AI-generated code to ensure quality, correctness, and performance.
• Participate in architectural discussions, sprint planning, and daily standups as part of an embedded team.
• Take ownership of features and systems, from design through deployment and iteration.
• Advocate for clean code, maintainability, and modern development best practices.

Requirements:
• 5+ years of professional software engineering experience.
• Strong expertise in PHP and the Symfony framework.
• Solid experience working within the LAMP stack (Linux, Apache, MySQL, PHP).
• Proficiency in Angular (both AngularJS and modern Angular).
• Experience designing and consuming RESTful APIs.
• Strong understanding of MySQL and relational database design.
• Proven experience managing technical debt, including framework upgrades and deprecation handling.
• Experience with full-stack development across backend and frontend systems.
• Familiarity with AI/ML concepts and tools, with an interest in integrating AI into development workflows.
• Ability to review, validate, and improve AI-generated code.
• Strong problem-solving skills and adaptability across different technologies.
• Experience working with open-source technologies and environments.
• Proficient with Git and collaborative development workflows.
• Strong communication skills and ability to work within cross-functional teams.
• Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent experience).

Benefits:
• Flexible work arrangements
• Professional development opportunities

Apply tot his job

Apply To this Job
Apply Now →

Similar Jobs

Experienced Registered Behavior Technician for In-Home ABA Therapy - Atlanta, GA

Remote

Immediate Hiring: Experienced Registered Behavioral Technician (RBT) for Clinic-Based ABA Therapy Services

Remote

Experienced Registered Behavioral Technician (RBT) - ABA Therapy for Children with Autism Spectrum Disorder

Remote

Experienced Registered Nurse - Telehealth: Providing Remote Care Coordination and Patient Support

Remote

Experienced Substitute Teacher for Riverside County Schools - Join Scoot Education's Innovative Team

Remote

Experienced Substitute Teacher for San Bernardino County - Flexible Schedules & Competitive Pay

Remote

Experienced School Year Instructional Coach for High-Dosage Tutoring Programs in Edgewater Park, NJ

Remote

Experienced School Year Tutor for K-8 Students in Math and Literacy - Mickleton, NJ

Remote

Experienced Secondary Social Studies Teacher for Kansas - Flexible Hybrid Remote Arrangement

Remote

USPS Office Helper

Remote

Customer Sales and Service Representative

Remote

(Part/Full Time) $32 - Online Jobs-Disney Remote Application

Remote

[Hiring] Franchise Business Consultant @IRB USA Inspire Resources

Remote

Executive Assistant, CFP&A and Finance Transformation

Remote

Senior Counsel - Remote Opportunity

Remote

Portfolio Administrator - Affordable Housing - California

Remote

**Director, Partner & Customer Service (Remote) at blithequark**

Remote

Employment & Corporate Governance Counsel

Remote

Emergency Response Consultant (ERC) – On-Call/Network

Remote

Software Solution Architect (Azure Architect) Remote

Remote
← Back