Senior Software Engineer - PHP (Remote)
Information Technology company
Information Technology company
Lakeland, FL 33811
W-2 onlyContract7856 views
Lakeland, FL 33811
Contract
Questions?
Click to chat now!
This posting has been closed

Job description:

This Engineer will be responsible for supporting and improving one of our flagship web-based SaaS offerings. This person will be an expert in PHP and have extensive experience designing, refactoring, and supporting enterprise applications. This person must be an Agile enthusiast, partnering with the team scrum master to drive sprint success and partnering with the product owner to execute features and maintenance tasks and address technical debt. This person will be proficient in the languages of the full application stack, particularly PHP and Javascript, and will benefit from additional Python experience. This person must be self-motivated and possess strong communication and coordination skills between Client Care, Product, and Engineering to execute solutions.

Team Essential Duties and Responsibilities:

  • Champion and participate in value delivery through Agile, Scrum and Scrumban processes
  • Build for quality through code reviews, support of continuous integration and test automation, and the burndown of technical debt
  • Define, estimate, code, review, test and document solutions for feature development, maintenance and refactor initiatives
  • Install and maintain your individual development environment
  • Uphold our software development processes and standards

Support

  • Assist in tier-3 support of SaaS-based enterprise product (client issues, performance, data integrity, integration with related applications)
  • Handle issue triage independently
  • Communicate solution measures with affected departments (e.g. Support, Systems, other products, etc.)

Communication

  • Communicate ideas, problems and solutions effectively with the Product Owner, other engineers, and across other teams
  • Partner with the team Scrum Master to drive sprint success for the team
  • Partner with the team Product Owner to advocate for codebase improvements and reducing technical debt
  • Engage other engineers in healthy collaboration about code and processes
  • Act as a cross-department communication point person for innovation, continuous improvement and issue status, causes and resolutions

Competencies

  • Ability to read, write, explain and contrast the following: PHP, Python, JavaScript, code database queries
  • Ability to understand and troubleshoot the application stack (PHP, Gearman, LAMP stack)
  • Strong communication and problem-solving skills
  • Self-starter
  • Adept at working independently and efficiently on several projects in the same timeframe
  • Proven ability to work collaboratively with others
  • Tenacity in troubleshooting (client issues, performance, data integrity)
  • Aptitude for constantly learning new technologies, highly desired

Education And Experience

  • B.S. in Computer Science, Information Systems or related Engineering or equivalent experience
  • 8+ years of experience debugging and problem solving with large, complex web-based applications
  • 8+ years with enterprise software development, maintenance and process
  • 3+ years of experience working on SaaS products, preferably B2B
  • 1+ year working in and maintaining a Vagrant environment
  • Exposure to Agile process, especially Scrum and Scrumban (SAFe is a plus)
  • Exposure to testing frameworks and unit testing
Skills
Skill Proficiency Years Experience Percent Used
PHP
Any100%
Enterprise Applications
Any75%
JavaScript
Any75%
SaaS
Any75%
Software Engineer
Any75%
Unit Testing
Any75%
Application Development
Any50%
Integration Testing
Any50%
Agile Methodology
Any25%
Continuous Improvement
Any25%
Continuous Integration
Any25%
LAMP
Any25%
Python
Any25%
Scrum
Any25%