Job Description You will : Collaborate with a global cross functional team in building customer-centric products Analyze existing software to identify areas of improvement and provide estimates for implementing new features Follow standard software development guidelines and best practices Create an