Job Description :
PERL Developer
Location : Dallas TX


ESSENTIAL JOB DUTIES AND RESPONSIBILITIES
? Develop command line and web applications, as well as various third party integrations that are designed with scalability and secure coding (OWASP) practices in mind.
? Maintain and improve existing backend application systems in support of order acquisition, order fulfillment and monetary capture processes.
? Implement and enhance existing integration application infrastructure for internal and third party use.
? Develop tests, predict areas of risk, and coordinate with our QA staff to deliver solid, dependable code.


BASIC AND PREFERRED QUALIFICATIONS EDUCATION AND/OR EXPERIENCE
? 3-6 years professional programming experience with Perl 5 &/or similar language (Ruby, Python, PHP
? 3+ years professional experience working with relational databases (SQL
? General experience with MVC design pattern use in your custom application (no CMS reliance) or web service.
? Experience with creation of REST-based APIs and web services.
? Ability to comply with mandatory fun.
? Linux or UNIX command-line experience.
? Ability to break down business needs into small, well-defined, actionable projects.
? Skilled in juggling multiple, shifting priorities during our busy e-commerce season, when we shift from Scrum to Kanban.
? Excellent English-language communication skills both written and oral.


ADDITIONAL PREFERENCES
? Intermediate+ level experience with at least 1 language other than Perl.
? Experience with Agile software development practices (e.g. Scrum, Lean/Kanban)
? Experience with developing (and troubleshooting) Javascript (jQuery specifically) for DOM manipulation and AJAX interactions.
? Experience with RabbitMQ or other message queueing systems.
? Experience with Modern Perl, Perl Best Practices and PerlCritic.
? Experience with Perl Template Toolkit or similar templating system.
? Experience developing automated functional and performance testing suites.
? E-commerce experience.