Senior Full Stack PHP Developer
Ewing Irrigation is currently in search of an experienced Senior Full Stack PHP Developer. This position is full time located in Phoenix, AZ.
Ewing Irrigation & Landscape Supply is the largest family-owned supplier of landscape and irrigation products in the country.
Ewing supplies professional contractors with irrigation supplies, water efficient and sustainable solutions, landscape and turf products, agronomics and growing, hardscape and outdoor living, landscape lighting, water features, erosion control and more.
Job Responsibilities:
Lead analyst and developer for a development team
Write well designed, reusable, testable, efficient code by using best development practices
Create and maintain application documentation
Be responsible for maintaining, expanding, and scaling applications
Monitor and optimize systems to ensure best performance
Stay plugged into emerging technologies/industry trends and apply them into operations and activities
Communicate with product owners and business analysts to gather accurate specifications for new enhancements and applications
Assist with work estimating based on requirements and technical designs
Collaborate with different teams and team members on projects
Act as a mentor to other developers with programming issues
Perform design and code reviews and help maintain code quality, performance and application responsiveness
Job Requirements:
Bachelor’s Degree (or higher) in Computer Science or related field
7 years experience with Apache, MySQL, PHP and Linux
7 years experience with front-end technologies: HTML, CSS, JavaScript/jQuery
7 years experience with SQL
Strong understanding of object-oriented design, web application architecture and relational database design
Exceptional analytical and problem solving skills
Experience with Agile development, preferably Kanban
Additional Desired Skills:
Experience with any of the following technologies is a plus, but not required
Git
Jenkins
DB2
IBMi / iSeries
RPG
C# / .Net
Jira
Zend Server
Epicor Prophet 21
Benefits - Ewing offers competitive salaries, ongoing training opportunities and a comprehensive benefits package including:
Profit Sharing401(k) Employer Match
Short & Long Term Disability
Employer-Paid Life Insurance
Employee Purchase Program
Direct Deposit/Chase® Pay Card Plus Program
Medical/Dental/Prescription/Vision Plans
Voluntary Life Insurance
College Savings 529 Program
Counseling Services
Scholarship Program
...and More