What are the responsibilities and job description for the Web Application Architect / Engineer - PHP position at Thorndale Partners?
DETAILS : SR. APPLICATION ARCHITECT / ENGINEER
Title : Sr. Application Architect / Engineer
Compensation : DOE - Very Competitive for the right experience
Location : Birmingham, AL ( Remote possible / Hybrid -Flexible )
OVERVIEW : Sr. Application Architect / Engineer
This individual will plan, develop, and implement the modernization of our technology stack and drive the development of robust web applications and APIs. We are seeking an experienced and hands-on Senior Engineer / Software Architect to lead this effort. This role requires deep technical expertise in Perl, Python, PHP, Laravel, and MySQL with a strong command of HTML, CSS, and JavaScript. The ideal candidate will focus on tackling technical debt, migrating legacy systems to modern frameworks, and working closely with business and technical teams to deliver scalable, maintainable solutions.
RESPONSIBILITIES : Sr. Application Architect / Engineer
- Lead the design and implementation of modern web applications, APIs, and system architecture with PHP / Perl / Laravel / LINUX / MySQL
- Modernize legacy systems, ensuring scalability, security, and optimal performance.
- Establish architectural standards and best practices to guide the development teams.
- Get hands-on in coding, code reviews, and troubleshooting complex technical issues.
- Lead development and maintain responsive web applications using HTML, CSS, JavaScript, and modern frameworks.
- Build and enhance RESTful APIs for seamless integration between systems and third-party services.
- Ensure cross-browser compatibility and optimize applications for performance and scalability.
- Work closely with business stakeholders
- Collaborate with cross-functional teams including product management, QA, and operations to ensure smooth delivery and deployment.
- Lead by example, promoting best practices in coding, design patterns, and the software development lifecycle (SDLC). Coach and mentor junior and mid-level engineers, fostering a culture of continuous learning and improvement.
MINIMUM REQUIREMENTS : Sr. Application Architect / Engineer
PREFERRED REQUIREMENTS : Sr. Application Architect / Engineer