Analyses, designs and coordinates the development of software systems.
Analyses current programs and processes.
Provides 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.
Ensures all requirements are met as well as maintained within defined project scope.