Job Description:
Leading the design and development of software for WMS & Manufacturing systems.
Leading and working in all aspects of the Agile SDLC.
Producing detailed architectural and technical plans.
Conducting discovery sessions with key stakeholders to determine requirements.
Participate in software system testing and validation procedures and documentation.
Perform code reviews.
Contributing to project planning and scrum meetings.
Impart experience to help developers reach high levels of productivity & quality.
REQUIREMENTS
Fluency in multiple dynamic programming languages, specifically in Python, PHP, Ruby, Perl.
Hands on experience designing and implementing software systems.
Experience with Agile methodologies (TDD, SCRUM, Kanban, etc).
Experience with automated configuration management, deployment and testing solutions.
Experience with web programming technologies, such as HTML5, CSS3, AJAX, REST, JSON.
Experience with a web programming framework such as Mojolocious, Symfony, Django, Pylons, Rails, etc.
Experience with both Relational (MySQL, PostgreSQL, etc) and no Sql databases (MongoDB, Elasticsearch, etc).
Experience in implementation of API and Web services architectures.
Enthusiasm and experience of sharing knowledge and contributing to open source solutions and communities.