KYDP Software Engineering (Cohort 3)
Technic Essential InsurTechAs a software engineer, you will focus on applying the principles of engineering to software development. Your role includes analyzing and modifying existing software as well as designing, constructing and testing end-user applications that meet user needs — all through software programming languages. Some examples of your responsibilities include (but not limited to) the followings:
Improving system quality by identifying issues and common patterns, and developing standard operating procedures
Enhancing applications by identifying opportunities for improvement, making recommendations and designing and implementing systems
Maintaining and improving existing codebases and peer review code changes
Liaising with colleagues to implement technical designs
Investigating and using new technologies where relevant
Providing written knowledge transfer material
Preferred Requirements:
Proficient in Backend Development: Strong experience in Python and/or Java.
Frontend Development Skills: Knowledge in any modern frontend frameworks such as React, Vue, or Angular.
Experience with relational databases (e.g., PostgreSQL, MySQL).
Ability to work independently and deliver high-quality results on time.
Problem-solving mindset and a passion for learning new technologies and industry trends.
Web3/Blockchain Knowledge: Basic understanding of Web3 or blockchain technologies is a plus.
After the completion of your 4-month OJT, you may progress to the available role(s) below:
1. Full Stack Software Engineer
OJT Period: 1 Sept 2024 - 30 Nov 2024
DO NOT APPLY IF YOU ARE NOT A K-YOUTH STUDENT