Overview

Job Description

Please send resume in word format if you are interested in the following position where the salary can go up to $85K-$125K + Benefits. THIS POSITION IS WORK FROM HOME / REMOTE 100% OF THE TIME. Bachelor’s Degree is preferred but not required!!!!! If you are not interested please pass onto colleagues/associates for review as we do pay referral fees.

As a Senior PHP Developer, you will be responsible for the design, development, and maintenance of complex technical solutions. Wanting someone who strongly understands DevOps. Must have Design Patterns experience (preferably MVC). Strongly desirable to have worked in an Agile environment. The organization uses Jenkins for CI (Continuous Integration), and so would be a plus if have experience with. It is also important to have experience with the utilization of Cache mechanisms, as the organization is trying to implement Varnish Cache. They use MySQL for their database and their Sprints are every morning at 9 AM EST (might not be ideal for someone on West Coast or Mountain Time).

***Candidate will also need Docker compilation shell scripting for Docker initial environment setup.

The developer will also have some responsibility for the members of team (coming up w/ processes, task assignment, reviewing other peoples code, working with QA team). 65-70 percent of time would be coding, next would be managing scrum, working with BA, and backlogging.

HIERARCHY OF TECH COMBOS THAT WILL BE PREFERRED:

  1. Generalist in PHP background who has Magento 2 specific experience for 6+ months with Docker Compilation
  2. Generalist in PHP with Magento 1 experience + symphony and zend with Docker Compilation
  3. Generalist with PHP + symphony and zend without any magento with Docker Compilation
  4. magento 1 only PHP development only
  5. doesn’t know magento, but raw PHP is good.

Provide strong understanding of application, system, and integration design and how to architect code. Collaborate closely with Technical Architect to ensure alignment of the proposed technology solution to the business needs. Make use of development best practices, processes, and methodologies to ensure high quality on-time delivery of proposed solutions. Show technical leadership to other developers on the team through mentoring and collaboration. Understand dependency injection, inversion of control and test driven development

This role will be responsible for both providing leadership to other team members and contributing to the technical design of solutions. As such, we are looking for someone who is motivated, organized, self-directed, and innovative.

The senior web developer will be responsible for the following:

Translating business requirements into detailed technical designs, developing all necessary design documentation, and reviewing design and approach with the business team to ensure fit. Collaborating with the QA team throughout system, integration, and user acceptance testing to ensure that all defects are understood, prioritized, and addressed efficiently. Providing estimates for all system features and ensuring that any deviation from estimates are minimal and communicated to the business team promptly. Participating in all performance and load testing efforts and ensuring that the system is properly sized to handle the expected load. Ensuring that all code developed is highly modular, loosely coupled, reusable, extensible, and unit-tested. Ensuring that all extensions to off-the-shelf software align with platform extension guidance and best practices. Collaborating with Business Analysts, UI/UX Developers, QA, Architect and Product Managers to ensure requirements and deadlines are met. Ensuring team deadlines are met and roadblocks are addressed immediately as they are discovered. Coordinating efforts with other development groups and support teams as necessary. Providing both digital and in-person support and giving presentations. Working closely with Architect on full system stack.

5+ years of software design and development experience using PHP. 3+ years’ experience building, and supporting complex web based applications in a large-scale enterprise environment. 3+ years’ experience developing with SOA, Rest, SOAP, XML, JSON, ORM (Hibernate, nHibernate), MVC, Dependency Injection. 3+ years’ development using LAMP stack, including hands on experience with environment setup. Strong understanding of design patterns and separation of concerns. Experience working on agile development teams. Experienced in full stack development. Experience extending and customizing commercial software packages such as content management systems (Sitecore, Adobe, Acquia, EpiServer), eCommerce systems (Magento, InSite, CIMM2) and ERP integration experience. Experience designing and performance tuning relational database management systems (MySQL, SQL Server, Oracle). Hands-on experience with open source and/or commercial search platforms (SOLR, ElasticSearch, Endeca, Hawksearch). Experience with test driven development and understanding of the differences between unit, integration and UI testing. Practical hands-on experience with the following technologies highly preferred: NginX Server, Caching (Varnish, Reddis, Memcache), HTML5, CSS3, jQuery, Javascript, AJAX, RequireJS, Knockout.js, Zend Framework, ReactJS, EmberJS, AngularJS. Experience with web application security and penetration testing. Experience executing performance tuning and website monitoring. Experience with cloud based platforms (AWS, Azure) a plus. Experience with JIRA and other Atlassian products a plus. Experience working in industrial distribution or B2B eCommerce a major plus. Epicor Eclipse integration experience a major plus. Magento 2.x required.

 

Click below link to apply for this job:

Apply for this job

Recent Jobs

Remote Data Entry Jobs:

Remote Web Design and Development Jobs:




SEO Remote Jobs: