multiple software systems design tools and languages
analytical and problem solving skills
overall architecture of software systems for products and solutions
Designing and integrating software systems running on multiple platform types into overall architecture
Evaluating forms and processes for software systems testing and methodology, including writing and execution of test plans, debugging, and testing scripts and tools
written and verbal communication skills; mastery in English and local language