
Senior Software Engineer, PHP
Jahnel Group, an Inc. 5000 company
full-time
Posted on:
Location Type: Remote
Location: New York • United States
Visit company websiteExplore more
Job Level
About the role
- 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
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
PHPSymfonyLAMP stackAngularRESTful APIsMySQLAI/ML conceptsfull-stack developmenttechnical debt managementcode review
Soft Skills
problem-solvingadaptabilitycommunicationcollaborationownershipadvocacy for clean codeteamworksprint planningarchitectural discussionsvalidation
Certifications
Bachelor’s degree in Computer ScienceBachelor’s degree in Engineeringrelated field degreeequivalent experience