backBack

Specialist, Software Engineer

NEW
location

Kuala Lumpur, Malaysia

permanent

Permanent

Duties & Responsibilities

  • Collaborate with product managers and stakeholders to gather requirements and translate them into clear technical designs.
  • Design and develop software solutions that balance technical soundness with business needs.
  • Write clean, efficient, and maintainable code using modern languages and frameworks.
  • Conduct unit and integration testing, and debug issues to root cause.
  • Integrate software components with third-party applications, APIs, and services.
  • Own features end-to-end, including deployment, monitoring, and production support.
  • Participate in code reviews to uphold code quality and team engineering standards.
  • Contribute to engineering best practices and mentor less experienced developers informally.

Requirements

  • REQUIREMENTS
  • Solid professional experience as a software developer or software engineer, with a track record of shipping production software.
  • Proficiency in one or more programming languages such as Go, JavaScript/Typescript, Java etc.
  • Familiarity with software development methodologies and best practices (Agile, Scrum, etc.).
  • Strong problem-solving, analytical, and debugging skills.
  • Clear communication skills, with the ability to explain technical concepts to non-technical stakeholders.
  • GOOD TO HAVE
  • Bachelor's degree in Computer Science, Software Engineering, or related field.
  • Experience with version control systems (e.g., Git) and CI/CD pipelines.
  • Knowledge of databases and SQL.
  • Exposure to cloud platforms (AWS, GCP, Azure) or containerization (Docker, Kubernetes).
  • Ability to work independently and collaboratively in a fast-paced environment.