Define, detail and scope the technical requirements into solution architecture and drive an independent project from an architectural stand point. Design, develop and/or re-engineer application components, and integrate software packages, programs, and reusable objects residing on multiple platforms. Support Technical Consultants and lead in building solutions and providing technical mentoring and guidance.