This role is expected to have full-stack development experience with strong knowledge of developing applications end-to-end including application development, databases, cloud-based technologies, APIs and more