Company Description
Our client is a consumer research and analytics company. They believe in the transformative power of going beyond insights and we're driven by our passion to understand people - how they think, feel and act. Through smart automation, best-in-class technology, a core focus on user experience, and most importantly, an amazing team, they collect and deliver consumer insight like no other research company around. They collect data through a proprietary mobile app. The opinions shared by their community of panelists are synthesized through our proprietary algorithms, allowing them to gain a deep understanding of what drives personal and social motivations, and consumption habits.
Job Description
We are looking for a Senior Solutions Engineer, Integrations who will be based in our Singapore office with the following key responsibilities:
- Understand and collaborate to develop key customer requirements and conceptualize, prototype and integrate code-driven product solutions to address those requirements
- Drive the end-to-end solutions and delivery flow to ensure that all requirements are met and customer success is achieved
- Work cross-functionally across product, design, and engineering to design, implement and roll out integration features to our existing SaaS product
- Contribute quality code across the full stack in developing and rolling out new features
- Authoring functional and integration tests to ensure features meet customer requirement
Requirements:
- 5 years or more of experience in full-stack development
- Experience designing and integrating APIs or microservices in an enterprise setting
- Experience documenting enterprise services in a customer facing environment
- Experience working with security compliance standards and associated documentation
- Experience working with customers to deliver a product outcome
- Experience designing, integrating and consuming REST APIs
- Extensive knowledge of backend technologies:o ApplicationStack:React,Nodejso Databases:MongoDB,PostgreSQL,RedisWorking knowledge of GIT / Agile Software Development practices (e.g. Scrumban)
- Working knowledge of CI/CD pipelines via GIT (e.g. BitBucket, Github)
- Experience using monitoring and logging tools for debugging and troubleshooting (e.g. Grafana)