ECICS LIMITED' is a leading provider of general insurance solutions in Singapore. With a strong focus on customer service and innovation, we strive to offer our clients tailored insurance products and exceptional support. As a dynamic and forward-thinking organisation, we are committed to the continuous development of our employees and the growth of our business.Job DescriptionRoles & ResponsibilitiesAssist in writing clean, scalable and efficient code in languages such as Java, Python, JavaScript, or others.Participate in all phases of the software development lifecycle, including planning, design, implementation, testing, and maintenance.Debug and resolve technical issues, ensuring software functionality and performance.Collaborate with cross-functional teams including designers, QA testers, product managers, and other developers.Participate in integrate software components and third-party programs.Maintain documentation for code, processes, and systems.Stay up to date with emerging technologies and industry best practices.RequirementsProficiency in one or more programming languages (e.g., Java, Python, JavaScript)Familiarity with database technologies (SQL, NoSQL)Knowledge of Hybrid App development is useful. (e.g. React Native, Flutter, etc)Knowledge of software development methodologies (Agile/Scrum preferred)Strong problem-solving and analytical skillsStrong demonstrated interests in Agentic AIGood communication and teamwork abilitiesInterest in social media platform is a plusApplication InstructionsPlease apply for this position by submitting your text CV using InternSG. Kindly note that only shortlisted candidates will be notified.