Analyze, designs and coordinates the development of software systems.
Analyze current programs and processes.
Provide technical support to other developers when project support is needed including the design of relational databases, client-side programming strategies using the latest HTML, CSS and JavaScript frameworks.
Ensure all requirements are met as well as maintained within defined project scope.