Description
Job Description:
- Assist the R&D Manager to plan system design and architecture
- Work with programmers for system development, testing and deployment
- Analyze business requirements and translate them into technical solutions
- Design, develop, and implement software systems
- Perform system testing, troubleshooting, and provide ongoing support
- Lead programmers in software development and maintenance services
- Prepare technical documentation
- Collaborate with cross-functional teams to ensure software solutions meet business requirements
Requirements:
- Bachelor’s degree in Computer Science or related discipline
- Minimum of 3 years of experience in software development
- Experience in information security and machine learning is preferred
- Proven experience in implementing and supporting web-based application systems
- Experience with frontend development technologies such as HTML, CSS, JavaScript, and frameworks/libraries (e.g., jQuery, Angular, React, Vue)
- Solid object-oriented programming experience in C#, Java, or C++
- Experience with machine learning, particularly in natural language
- processing (NLP) using BERT variants and LLMs, and proficiency in Python is a plus
- Familiarity with relational database management systems like MSSQL, MySQL, or PostgreSQL
- Knowledge of MongoDB is a plus
- As a caring company, staff development is one of our top priorities.
- We offer attractive remuneration packages with a wide range of fringe benefits include medical & dental insurance, education allowance, performance bonus and excellent career prospect to the right candidate.
- We also offer on-the-job training and specialized training programme to uplift the potential of our staff
- All personal data collected will be kept in strict confidence and would only be used for recruitment purpose
Tagged as: analyst