Senior Software Engineer (OSS Linux)
Posted on: 24/3/2025
Kuala Lumpur Federal Territories
Permanent
Property and Real Estate
Job Title: Software Developer (Real-Time Applications)
Location: Kuala Lumpur (Hybrid/Remote)
Company Overview:
Our client is a well-established, publicly listed company with a diverse range of business activities. Our offerings span various products and services, including software solutions, system management, consulting, and support services across multiple industries worldwide.
Position Overview:
We are seeking a highly skilled Software Developer to join our team. In this role, you will utilize your technical knowledge and expertise to design, develop, test, and deploy high-performance OLTP (Online Transaction Processing) applications across Linux and PC platforms. You will be responsible for providing both in-house and on-site customer support to ensure seamless operations and client satisfaction.
Key Responsibilities:
-
Design, develop, and maintain real-time transaction processing software applications based on functional specifications.
-
Implement and customize solutions to meet the evolving needs of existing customers.
-
Conduct unit and integration testing and assist in system testing for real-time applications in a client-server environment.
-
Develop comprehensive test plans and tools to ensure products meet functional specifications and maintain high quality standards.
-
Support customer deployments, assist with customer acceptance testing, and provide on-site production support during the deployment phases of projects.
-
Handle customer support duties under the Software Support Agreements (SSA), ensuring efficient troubleshooting and issue resolution to minimize downtime.
-
Contribute to the development of customer-facing documentation, including user guides, requirements, design, and functional specifications.
Required Qualifications:
-
Proven experience working in a Linux environment, including the ability to operate, develop, compile, and debug software in this setting.
-
Strong programming expertise with at least 4 years of experience in C programming.
-
Experience designing, developing, and debugging OLTP applications in client-server environments.
-
Hands-on experience with DevSecOps platforms, such as GitLab CI/CD, Kubernetes, Docker/Podman.
-
Proficient in creating and executing test plans, using appropriate testing frameworks.
-
Ability to work independently with limited supervision and demonstrate strong self-motivation and dedication.
-
Exceptional analytical and problem-solving skills.
-
Strong communication skills, with the ability to work with clients from diverse cultural backgrounds.
-
Ability to travel internationally to provide on-site installations, training, and support.
Preferred Qualifications:
-
Experience in the lottery/gaming industry.
-
Familiarity with ODBC and SQL for database interactions.
-
Experience with Python scripting for data processing.
-
Knowledge of secure communication protocols (SSL/TLS).
-
Experience working in an OpenVMS environment.
Language Requirement:
Fluent in English, both written and verbal.
If you're a self-driven, analytical professional who thrives in a dynamic and challenging environment, we encourage you to apply and join our team in providing exceptional support to our global customers.