Required senior developer with 2+ years of experience . He/she should take the leading role in projects and must understand the problem business is facing and introduce the best technical solution for this problem. This involves not only designing applications that follow specific architectural patterns but also being aware of available tools and work techniques, acting as a negotiator in the development and business team and making quick and correct decisions.