Epicareer Might not Working Properly
Learn More

Software Engineer (C++ / Python)

Salary undisclosed

Apply on


Original
Simplified

Description

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 3 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
Similar Jobs

1d ago

INTERNAL AUDITOR
C Care Enterprise Sdn Bhd

Internship, onsite, onsite

RM 2,500 / Per Mon

1d ago

Full Time, onsite, onsite

Salary undisclosed

1d ago

IT OFFICER
C Care Enterprise Sdn Bhd

Full Time, onsite, onsite

RM 2,500 / Per Mon

1d ago

Full Time, onsite, onsite

Salary undisclosed