Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia
Senior Software Engineer (C/C++)
Job Description:
Our client is a financial services company from the US, operating in more than 75 countries around the world and processing billions of transactions each year.
Job Responsibilities:
Responsible for delivering the requirements under authorisation components, within expected quality, timeline, and budget.
Adhere to company practices, coding standards, policies, procedures, and methodologies.
Analyse the impact of the authorisation requirements on interrelated components and systems.
Perform unit testing and peer code reviews to ensure the quality of deliverables.
Provide support to various testing phases - Quality Assurance (QA), User Acceptance Test (UAT), System Integration Test, Regression Test, Performance Test, etc.
Provide client training as required.
Provide support and guidance to other team members, remotely or in-office, when required.
Additional work outside regularly scheduled/normal business hours may be required.
As a Project Lead, plan, monitor, and track the progress and quality of the deliverables for the entire project team.
Job Requirements:
Minimum 4+ years of professional experience in the IT industry.
Educated to degree level (e.g., BSc, MSc, B Tech) in an IT-related subject such as Computer Science or MIS.
C/C++ programming fundamentals; knowledge and use of the major elements of the C language, for example, pointers and data structuring features, run-time library.
Working experience in Unix or Linux platforms from a developer's perspective (perl scripting & make file).
Comfortable working with teams in remote locations.
Ability to communicate with clients and manage client expectations.