· University bachelor’s in computer science or equivalent- a must.· 5+ years of experience working with C# .NET/Java, .Net architect· A strong understanding of the Windows Desktop Applications , MVVM/MVC WPF Applications · Experienced with SQL Server system database design and system data access· Strong self-management skills· Strong communications skills· Ability to understand business requirements and translate them into technical requirements.· Ability to own features from planning to deploying, working independently with stakeholders, and collaborating with other developers.