About discovermarket:
Discovermarket – Distribute • Connect • Protect - an innovative and unique digital marketplace dedicated for the insurance products and services - connects insurers, distribution partners and service providers, and creates global ecosystem around protection needs.
Our digital orchestration platform, a new operating model, supports and accelerates our customers to take the digital leap.
The product offering addresses emerging insurance needs within the P&C and Life area and exposes them via a white labelled journey and through APIs. We enable the future distribution of protection as embedded products in our partners journey to create an excellent customer experience and make insurance attractive for end-customers.
The Opportunity
You will reach your full capabilities by developing innovative products with trending and cutting-edge cloud, Data and microservices technologies with a full lifecycle - you propose it, you build it, you own it.
You are the foundation of one potential and game-changer startup in Insurance Domain.
Our technology stack is composed of GIT, Angular 10+, bootstrap, ionic, NodeJS, Spring Boot API/Microservices, APIM, Azure Kubernetes, DevOps, Azure Cloud Platform, and MongoDB Atlas, Data Lake, Apache Spark.
What will you be exposed to
· Collaborating with the Agile team to create and ship systems using a modern technology stack
· Writing clean and maintainable code.
· Have the opportunity to work alongside top engineers to gain invaluable insights on how to build a scalable and high performance software platform
· A highly rewarding role as your contributions will directly impact the lives of millions of people in the region
· Enhance coding skills and get exposed to new tools and programming languages
· Hands-on experience to apply computer science studies in a professional environment • Improve presentation and communication (both oral and written) skills
· Interns with outstanding performance will be invited for a full-time position at discovermarket.
· Receive technical feedback through code reviews and discussions.
· Work with teams across the world Singapore, Philippines, Ireland, Swiss, Vietnam, India, New Zealand.
Roles and Responsibilities:
· Develop, implement and maintain portal to improve the efficiency, productivity and perform root cause analysis of QC and QA operations.
· Gather user requirements and translate to functional specifications, implement solutions and enhancement projects
· Participate in improvement teams and provide advice from the system point of view, the most efficient and effective means or ways in achieving the project goal
· Conduct acceptance test for systems enhancement and development. Ensuring accuracy and reliability prior to implementation
· Systems owner and administrator fully responsible to install, upgrade, integrate and resolve systems related issues
· Develop user guides and training material for new and existing systems
· May conduct training on these systems for quality staffs
· May support troubleshooting and investigate Out of Specification failures
· May support to compile and analyze data and measurement for any trends in quality and drive improvements to process or product Qualifications and Requirements:
· Work on Data innovation projects POC, etc.
What we are looking for
· Currently is pursuing a bachelor’s degree in Computer Science/Engineering, or any related technical fields
· Some programming experience and familiarity through either classwork or side projects.
· Good English oral and written communication skills
· A passion for software engineering and tackling interesting technical challenges.
· Knowledgeable with programing language, such as Web Technologies, Java or any equivalent • Competent in MS Excel, PowerPoint, Word
· Excellent organizational skills and attention to detail • Excellent written and verbal communication skills
· Strong interpersonal and collaboration skills
· Passion for technology
Learning Objectives:
This internship opportunity aims to provide students whose interests and directions lie beyond research in an academic environment, with practical experience of how they can continue to apply and leverage on the knowledge they have acquired in a different role. The goals are to help the student achieve the following learning objectives:
· Develop an understanding the whole process on how software interacts with data source • Opportunity to apply every detail learned into actual software development
· Develop strong interpersonal and communication skills