Required Knowledge & Skills:
Understanding of patterns used for developing web applications
Preferred Knowledge and Skills:
Experience designing and implementing REST API’s
Experience with version control systems like Git or SVN
Experience with the agile methodology and associated ceremonies (epics and stories, scrum, sprint demo, retrospective, etc.) Ability to describe complex technical solutions to both technical and non-technical audiences
Experience providing technical leadership to a development team
Experience with consulting practices like sales engineering, estimating, presenting ideas, documentation, and customer service.