Actuarial Developer from a Consulting Firm(Malaysia)
About the job
The ideal candidate should be able to collaborate with teams to design, develop, test, and deploy actuarial software, focusing on usability, performance, scalability, and additional tasks.
Responsibilities
- Collaborate with stakeholders, including but not limited to project leads, actuarial teams, and other developers, to discuss and analyse product requirements, and prepare technical specifications and development plan.
- Design and develop new software and perform ongoing maintenance work, including but not limited to, implementing new features and enhancements, fixing bugs and errors, writing documentation.
- Implement user interfaces for the actuarial software with a focus on usability, responsiveness, and cross-browser capability, using modern frameworks.
- Setup and perform unit tests on the new and existing software, ensure its accuracy and reliability.
- Deploy software to the development and production environment.
- Conduct review and testing to ensure code quality, optimize software infrastructure performance and scalability
- Perform various research on web application frameworks or new technology advancements, provide proof of concept to actuarial teams and stakeholders whenever it aligns with business objectives.
- Assist in actuarial-related work as assigned, participate on-the-job training.
- Perform other ad hoc tasks as assigned.
Qualifications
- be a national of an ASEAN country
- want to be an actuary and have made significant progress in actuarial examinations
- have actuarial working or internship experience
- proficient in R programming, RStudio and popular R packages (e.g. shiny, data.table etc) for web application, database, data manipulation and visualization
- familiarity with front-end technologies such as JavaScript, HTML, CSS and web application frameworks such as React is preferable
- experience with version control system and CI/CD tools such as GitHub and GitHub Actions is preferable
- have strong analytical and problem-solving skills, ready for challenging tasks, able to provide new insights
- have strong people and communication skills
- be highly proficient in English (minimum IELTS overall band score 7.0 or equivalent)
- share our values – Can Do, Progressive, Open Communication & Professionalism