Chief Software Architect with a minimum 10+ years of hands on technical experience playing vital technical leadership roles. Should have experience building design patterns, technical proposals, technical solutions & estimation. Must have a Bachelor's degree or related discipline and/or equivalent professional qualification.