Software Engineer (C++ / Python)

Details of the offer

Who are we seeking?
We are looking for a highly motivated and skilled Software Engineer with a passion for developing high-quality, performant software.
The ideal candidate will have a strong foundation in C++ and Python, a solid understanding of software engineering principles, and a proactive approach to problem-solving.
About us Kami Workforce is a leading provider of innovative HR software solutions and tailored human resource services.
We empower businesses of all sizes to streamline their workforce management processes with our cutting-edge technology and expert guidance.
What will you do?
Write clean, well-documented, and maintainable code in C++ and Python.
Enhance existing application features, prioritizing performance and future scalability.
Take full ownership of assigned software components, from development to ongoing production support.
Document your work thoroughly and update relevant documentation as needed.
Requirements Hard skills Strong proficiency in C++ programming, including object-oriented programming principles, data structures, and algorithms.
Solid understanding of Python programming, including its syntax, libraries, and best practices.
Experience working in a Linux Familiarity with build systems such as g++, make, and cmake.
Experience with version control systems like Git.
Strong understanding of fundamental data structures (e.g., arrays, linked lists, trees) and algorithms (e.g., sorting, searching).
Familiarity with Agile development methodologies (e.g., Scrum, Kanban).
Soft Skills Strong interpersonal and communication skills (both written and verbal) to effectively collaborate with team members and stakeholders.
Ability to analyze complex problems, identify root causes, and develop effective solutions.
Ability to work effectively within a team environment, share knowledge, and contribute to a positive and productive work atmosphere.
A self-starter with a strong work ethic, a proactive approach to work, and a focus on achieving goals.
Ability to adapt to changing priorities and learn new technologies quickly.
Meticulous attention to detail and a commitment to producing high-quality work.
Education Minimum Bachelor's degree in Computer Engineering, Computer Science or other related field.
Experience At least 5 years of experience in C++ / Python programming in a Linux environment.
Language English Benefits What's in store for you?
Opportunity to work on challenging and rewarding projects in a fast-paced environment Free Lunch Remuneration Competitive salary and performance-based bonuses Benefits Private HMO Comprehensive benefits package including EPF, SOCSO, EIS, medical, vision, and dental coverage Car park subsidy


Nominal Salary: To be agreed

Source: Talent_Ppc

Requirements

Backend Software Engineer (C#)

Key Responsibilities: -Design, develop, and maintain backend components of warehouse management system and warehouse control system using C# -Collaborate wit...


Pingspace - Pahang

Published 12 days ago

Software Engineer

Job Description Responsible in contributing as an individual engineer on implementing new feature or enhancing existing feature for the product.Responsible i...


Motorola Solutions - Pahang

Published 12 days ago

Information Security Specialist

OPENING FOR A WELL KNOWN OIL AND GAS COMPANY IN MIDDLE EAST Position:Information and Communication Technology Manager Experience:15 years in ICT department i...


Buscojobs - Pahang

Published 12 days ago

Hrsc Specialist- Data Management

Job Responsibilities Responsibilities include but are not limited to processing SAP data management and SuccessFactor for HR globally. Provides second line s...


Buscojobs - Pahang

Published 12 days ago

Built at: 2025-01-15T06:16:00.620Z