Looking for Developers who will be responsible for the front end/server-side of our web applications, technical products, service and maintenance suites. The ideal candidate should have excellent programming skills and a passion for developing technology or improving an existing one. The developer will work closely with the internal team to ensure system consistency and improve user experience. The Job Definition Backend Developer will be responsible for the development and maintenance of applications along with innovating, exploring and developing new features in our product. Develop data-centric systems and infrastructure that allows data research, offline/batch calculations, and online/real-time decision making. Build systems that are highly available, hold sensitive data and include safety nets to avoid hackers/fraudsters employing large-scale fraud attacks. Participate in the entire application lifecycle, focusing on coding. Troubleshoot and debug applications. Perform UI tests to optimize performance. Manage cutting-edge technologies to improve legacy applications. Collaborate with Front-end developers to integrate user-facing elements with server-side logic. Collaborate with designers to create, not just functional but user-friendly products. Gather and address technical and design requirements. Write clean code to develop functional web applications. Liaise with developers, designers, and system administrators to identify new features. Support continuous improvement by investigating alternatives and technologies. What are we looking for? 3-5 years of relevant experience with strong knowledge of PHP, .NET, MYSQL. Strong analytical skills with the ability to collect, organize, analyze and disseminate significant accounts of information with attention to detail and accuracy. In-depth understanding of the entire web development process (design, development, and deployment).