PHP Web Developer

Detailed Description:

*Under the general supervision of the Manager of Information Technology, responsible for the development, testing, and deployment of projects within a Magento 2 framework. The PHP Web Developer works with the rest of the development team to develop launch, maintain, and break/fix new websites, existing websites, and business initiatives on the web.

This position requires an understanding of Magento: *

  • Structure of catalog, indexes, promotions, price generation logic.
  • The architecture of checkout, payment/shipment methods, sales/order processing
  • Advanced core knowledge – forms/grids full functionality, API, widgets, etc.

Responsibilities include:

  • Assist in troubleshooting Magento errors as well as other web-based applications
  • Manage product and category data
  • Manage Magento Admin Panel functions and settings
  • Help develop modules and web applications to improve efficiencies and customer experience
  • Troubleshoot and resolve issues with existing custom and Magento code
  • Optimize site performance, stability, and security
  • Rebuild Admin for 3 different stores

Desired Skills & Experience:

  • Must have at least 2 years Magento experience recently
  • Must Be Magento Certified
  • HTML, CSS, and JavaScript, JQuery
  • PHP 7
  • Database management, SQL, MYSQL
  • Minimum of 3 to 5 years of PHP experience
  • 7 years of web development experience
  • Strong grasp of git version control
  • Experience with running applications in a continuous integration environment
  • Regression and unit testing with PHPUnit
  • Familiarity with developing and consuming REST and SOAP APIs
  • Must be comfortable working on complex Linux systems for administration and debugging as needed
  • Ability to convert business needs into implemented features
  • Analyze, design, code, debug, test, document, deploy and provide ongoing support for web applications, owning the entire feature-request to deployment pipeline.

Experience administering LAMP-stack applications in a highly-available cluster.

Job Type: Full-time on site. Telecommute will not be considered.


  • PHP: 4 years (Preferred)

Candidates should complete and attach the following form: Application For Employment

Scrum Master

This individual must be dedicated to the project and establish a periodic schedule of scrum and touchpoint meetings to facilitate team progress throughout the bi-weekly Sprint cycle. He or she should understand the various aspects of the team, including business analysis, quality assurance, software development and the layers of support for on-going application maintenance and data requests.

Although not management or a project manager, the ScrumMaster must employ certain techniques to the team and be a practitioner of Scrum best practices, organization and collaboration with the represented business areas and technical teams. This individual must continue to build a trusting and safe environment where problems can be raised without fear of blame, retribution or being judged with an emphasis on community and problem-solving. He/she must facilitate discussion, decision making, and conflict resolution and work closely with the BCEL Product Owner on grooming and maintaining a viable Product Backlog.

This individual must have experience in the dedicated role of a ScrumMaster for at least 3 years. He/she should have a good working knowledge of Scrum principles, practices and theory, as well as knowledge of patterns and techniques for filling the intentional gaps left in the Scrum approach (i.e. numerous Burndown technologies, Retrospective formats, processes in bugs and defects, minimal viable product approaches). This individual should have experience with successful Agile techniques, such as User Stories, Storyboarding, User Review sessions, Continuous Integration, Continuous Testing, Automated Testing, Capacity Planning, Deployment planning, and execution, etc.

The ScrumMaster should have experience in leading both software development and operational application support teams: setting priorities, expectations and providing guidance to the team members for a high-quality release of a product.

This individual should have excellent written and verbal communication skills with team members, Product Owner, stakeholders, project managers, and users.

This individual should have a valid ScrumMaster certification.


  • Profound knowledge of Agile/Scrum principles and practices, extended experience running collaborative work according to Agile/Scrum delivering a production-ready software solution
  • Experience in Atlassian Jira and Confluence usage for Agile projects is necessary
  • Scrum Master should have experience in Agile implementation within an established organization
  • Scrum Master certification (any of widely used):
  • Certified Scrum Master (CSM)
  • Professional Scrum Master (PSM)
  • SAFe Scrum Master (SSM) * 3+ Years as a Scrum Master

Nice to have

  • E-commerce experience is a plus
  • Magento 2.0 experience is a plus
  • NetSuite experience is a plus

Job Type: Full-time on site. Telecommute will not be considered.


  • Scrum Master: 3 years (Preferred)

Candidates should complete and attach the following form: Application For Employment

ERP Quality Assurance Analyst and Trainer

Job Description

As a Quality Assurance Analyst, you will collaborate with insightful colleagues in an environment that fosters creativity and free thinking. Famous Smoke Shop is a world leader in Premium Cigars retailing, and we’re looking for talented professionals to navigate this new landscape with us. Join an innovative team that strives to make the E-commerce world work better. And you’ll help our company realize a future they did not think possible.

Quality Assurance Analyst
This role is responsible for analyzing applications including our ERP system, websites, and related development requirements for quality control. This position will be developing test cases and drafting testing environments to test for bugs and usability issues. Will be responsible for developing NetSuite, Magento and Oracle Cloud WMS (Logfire) business flows and supplemental training on multiple third-party applications such as Practitest, Dell Boomi and Contivio. A Quality Assurance Analyst requires sound, comprehensive communication and diplomacy skills and a strong understanding of how to use and interact with websites and our web-based applications.

Primary duties:

  • Test complex, high-impact, high-profile projects/programs for errors.
  • Create test plans, test cases, business requirements specifications, and scripts; considers end-to-end system flows.
  • Identify defects, recommend an appropriate course of action, and perform root-cause analysis.
  • Document, evaluate, and research test results for future replication.
  • Interface with ERP Business Partners, Business Analysts, and Developers to understand needs and influence decisions.
  • Act as an advisor and mentor for junior or new team members.
  • Serve as testing consultant to managers in the IT organization and functional user groups.
  • Defining, determining and documenting the test strategies and methodologies to be used.
  • Determining test environment architecture and configuration.
  • Analyzing the customer/development requirements, and defining, determining and documenting the test strategy/methodology to be used (including analyzing the relevant program and/or system to ascertain how the test scenario should be developed, designed and drafted).
  • Developing NetSuite, Magento and Oracle Cloud WMS (Logfire) workflows and training guides, and assisting with end user training as required.
  • Develop newsletters and update Famous Smoke Shop personnel on ERP happenings and rollout developments.

Required Technical and Professional Expertise

  • Hands-on experience with website testing and validation.
  • Excellent analytical and technical written communication skills.
  • Candidate should have basic knowledge of HTML, CSS, and JavaScript to effectively test websites and to properly report website issues.
  • Experience testing web-based applications and ERP systems.

Preferred Technical and Professional Experience

  • Experience with Magento, NetSuite and Dell Boomi a strong plus, but knowledge of testing other ERP systems or similar will be considered.
  • Experience writing test cases and developing test plans
  • Experience working in an Agile environment (JIRA a plus)
  • Experience testing website applications and e-commerce sites
  • Experience testing mobile apps on iOS or Android
  • Experience validating data-based test cases (database results)

Job Type: Full-time


  • Quality Assurance: 2 years (Preferred)

This job will require you to pass a background check:

If interested please email: [email protected]

Candidates should complete and attach the following form: Application For Employment