) Ability to develop software programs with best of design patterns , data Structures & algorithms Follow and implement best of the... software engineering processes that include clean code , test automations ( TDD) , monitoring , performance bench marking...