Position Overview
**Responsibilities:**
+ The role will be responsible for review, analysis, design, and development; planning and Sprint oversight, supporting AGILE development. Responsibilities are inclusive of, but not limited to the following:
+ Manage application development deliverables for the entire Life cycle of the development Project - both Waterfall and Agile models as may be applicable for each project assigned
+ Gather technical requirements, code specifications, test plans, and results; and other deliverables required for multiple projects.
+ Perform analysis, design, development, testing, implementation, and maintenance of applications under minimal supervision
+ Provide expertise in technical analysis and be able to resolve complex issues through in-depth evaluation of business processes, system processes
+ Ensure alignment to architectural assertions and constantly look for opportunities to modernize application
+ Work effectively with remote teams, with a fo...