Analyzes, designs and coordinates the development of software systems.
Analyzes 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.
Brings new ideas and industry solutions.
Keeps up with industry trends. Other duties as assigned.