Required Skills
Responsibilities:
Code in a variety of programming languages (PHP, Java, Ruby), embracing the right tool for the job
Experience with application server technologies (AWS, Apache, Docker, LAMP, MEAN, Django)
Knowledge of relational database structures
Knowledge of Object-Oriented design and development techniques
Write elegant, readable, reusable, and well-documented code
Experience working with Sightly
Expert knowledge of REST API Architectures, WSDL / SOAP / HTML / XML/ JSON, JSP
Experience with version control (SVN or GIT)
Demonstrated creative problem-solving approach and strong analytical skills
Comfortable working in a fast-paced, continuous delivery environment
Ability to articulate ideas to non-technical audience
Stay current with emerging technologies and development techniques
Stay current with rapidly changing web standards and delivery requirements
Strong attention to detail - functionally, technically and creatively.
Experience developing solutions for complex and unusual technology requirements
Ability to anticipate technical obstacles prior to development sprints
Experience
MS/BS in Computer Science or related field
5+ years of experience leading software architecture and design for solutions using a vast array of technologies
8+ years of hands-on experience in data and system architecture
2+ years of experience building, coaching and leading software professionals
2+ years of experience with cloud deployments, AWS experience preferred