In this role, you will primarily focus on working with customers and team members to elicit requirements, validate and understand with customers, interpret and design business requirements into writing technical specifications, business re-engineering, high and low-level design, test the application, and implement with minimal coaching, perform technical analysis, technical design, unit testing, and deployment. Complete Description: · The role will require you to do detailed analysis of the existing system functionality, business solution and business processes, conceptualization and experimenting with alternative business approaches, development and creation of service-oriented components and interface specifications to enhance the capabilities of current agency application.