Internship - Software Engineer (CHEQUEWORKS)
- unspecified -
Internship
Kuala Lumpur, Kuala Lumpur
6 days ago
Job PurposeSupport the software engineering team by gaining hands-on experience in real-world projects, with a focus on payment systems. Contribute to..
Job Purpose
Support the software engineering team by gaining hands-on experience in real-world projects, with a focus on payment systems. Contribute to key phases of the software development lifecycle, including design, development, documentation, testing, and application maintenance.
Job Description:
- Assist in Software Development: Collaborate with team members to develop, test, and maintain software applications and systems. Perform coding and code reviews, and ensure adherence to coding standards and best practices.
- Learn and Apply Best Practices: Gain hands-on experience with industry-standard tools, technologies, and methodologies. Learn about software design principles, architecture patterns, and development workflows, and apply them to real-world projects.
- Collaborate with Cross-Functional Teams: Work closely with cross-functional teams, including product managers, designers, and quality assurance engineers, to understand requirements, provide input on technical feasibility, and ensure alignment on project goals.
- Document and Communicate: Document software design, development processes, and technical specifications as required. Communicate effectively with team members to provide updates on work progress, share insights, and seek guidance as needed.
- Troubleshoot and Debug: Assist in troubleshooting and debugging software issues reported by users or identified during testing. Analyse root causes, propose solutions, and collaborate with team members to implement fixes and ensure software reliability.
- Demonstrate Professionalism and Ethics: Uphold professional standards of conduct, integrity, and ethics in all interactions and activities. Respect confidentiality, intellectual property rights, and company policies throughout the internship period.
Job Requirement:
- Degree in Software Engineering, Computer Science or any equivalent
- Min CGPA is 3.5
- Final year last semester, preferably 5 months internship or above.
- Strong understanding of core Java concepts such as object-oriented programming (OOP), data structures and design patterns.
- Basic understanding of database management systems (e.g., Microsoft SQL Server) including database design, SQL queries, and database transactions.
- Knowledge of web development technologies such as ExtJS, CSS, and JavaScript can be beneficial, especially for integrating frontend components with backend services.
- Ability to analyse problems, identify root causes, and propose effective solutions.
- Strong analytical and troubleshooting skills are essential for debugging and resolving issues in software development.
Finexus Group is a diversified technology company that has powered the cards & banking industry in Malaysia since 2000. We have 80+ clients across ASEAN and have grown our staff to over 500 full-time employees. We operate in Malaysia at Finexus Campus (Titiwangsa – Headquarters), Finexus Towers (Cyberjaya), Finexus @ City Center, Finexus @ Penang and also in Jakarta, Indonesia.
Products & services:
For over 23 years we have offered Capital Lending Services, Data Processor Services, FinTech Services and Regulatory Solutions. Today we have also expanded into a complete fintech platform via our MyXaas (“everything as a service”) Innovation Platform, which aims to empower startups, merchants and institutions to build modern & impactful fintech applications, as well as serve the unbanked via financial inclusion services.