Skip to Main Content

Job Title

Senior-Level Software Engineer / PHP Programmer

Company : Affinity Solutions

Location : new york city, NY

Created : 2021-03-13

Job Type : Full Time

Job Description

Our fast-growing company with major clients in an exploding and innovative industry has openings for full-time, experienced PHP application developer to work on a variety of projects.Candidate will be able to learn our proprietary content-delivery framework as well as our client facing MVC framework, and create highly functional pages for both administrative control and personalized end-user delivery on a robust platform serving millions of users.This is a career-growth position for the right individual; join our team of programmers and engineers and you will be exposed to a variety of applications with the opportunity to "learn up" into a system-owner or management role. Your appetite for information and attention to detail will allow you to master the existing code base and learn our complex business.The ideal candidate will have at least 6 years of software engineering experience in a fast-paced environment dealing with complex systems. Excellent communication skills are required, as is an ability to learn quickly.Immediate Responsibilities:Work with the AFS proprietary MVC framework and CMS housing our Loyalty programsDesign and develop efficient and scalable and responsive front-end and back-end solutionsWrite secure code nullifying XSS, SQL injection and other threatsAbility to juggle between different time sensitive tasksWork with a Linux environment for website and access and error logsCapacity to debug and troubleshoot legacy code basesUnderstand existing data models, backend data processes, platform architecture and inboundoutbound file processingLearn and adhere to our system standard architectureframeworkWork with Account Associates, Ops Managers and Quality Analysts for client requests and inquiriesHandle code reviews for security and best practice purposesTeam player and junior developer mentorshipOff-hour support and work as neededTechnical Requirements and Skills:Very strong coding with PHP 7Strong understanding of the object-oriented design and programming paradigmProficiency with RESTful API web servicesAbility to write and optimize complex SQL queriesFamiliarity with HTML5, CSS3, JavaScript, jQuery and AjaxStrong understanding with XSS and SQL injection preventionsComfortable to work on a Linux environmentStrong grasp of the MVC framework paradigmStrong Git code repo and management skillsFollow industry coding and release standardsExperience with SSO using SAML 2.0 but not requiredExperience working with project management tools like JiraCritical and analytical thinkingExcellent communication skillsQualifications:Bachelors degree or higher in Computer Science or related disciplineAt least 6 years' experience of Web Development.The candidate must be able to work in our NY office daily