High-level system\software design.
· Experience as a Software Architect, specialized in large, multi-tier platforms design and implementation:
· Experience in large application server design.
· Experience in applications and user experience design.
· Managing the architecture lifecycle of large scale projects.
· Interfacing users to gather System/Software requirements.
· MS .NET Development background.
*At least 3 years’ experience in the topics listed above.
· Experience in the Surveillance market:
· Video management systems.
· Command and control systems.
· Knowledge:
· Windows environment:
· MS .NET Server and Client Technologies
· MS Operating Systems
· MS ALM solutions (Advantage)
· Software Architecture:
· OOP methodology
· Design patterns
· N-Tier Systems
· Business Analytics (Advantage)
· Infrastructure (Advantage)
· Information Technologies
· Networks
· Storage Systems
· HW Systems