Backend Software Engineer – Hybrid in Kuala Lumpur

Who are Akari?

 

Akari Software (https://akarisoftware.com) is the leading curriculum management solution provider in the APAC and EMEa regions. A Higher Education software company, specialising in the development of software to support Curriculum Design processes and Curriculum Mapping processes.

Our people are passionate about their work and their customers. The head office is based in Cork, Ireland with remote employees in multiple locations, including a team in Kuala Lumpur. With the growth of our customer base, we are seeking a Software Engineer to join our Kuala Lumpur team in helping us to grow our products and ensure successful delivery of services to our customers.

Akari supports and encourages a positive work-life balance for all employees and for that reason we work a 9 Day Fortnight, with teams having every second Friday as a personal day where possible.

 

Job Summary

 

We are looking for a skilled Backend Software Engineer to optimise, develop and maintain our product platform. The successful candidate will have experience in SaaS platform architecture and development as well as strong relational database skills.

This role involves working closely with both client-facing and development teams to ensure correct requirements capturing as much as platform stability and scalability.

 

Responsibilities

As a Backend Software Engineer you key duties include:

  • Work closely with product team and account managers in order to translate business requirements into system requirements
  • Collaborate with internal or external teams to fix and improve products
  • Implement development, testing and automation tasks
  • Analyse system complexity and provide optimization solutions to the existing DB schema and infrastructure
  • Develop, implement and optimise code and SQL routines
  • Document and demonstrate solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments and clear code

 

Required Experience & Education

 

  • Bachelor’s Degree in Computer Science or equivalent
  • Proven experience in Software project delivery
  • Demonstrable knowledge of design patterns associated with back-end and middleware development
  • Experience on the full SDLC in an agile environment (including deployment CI/CD).
  • Clearly demonstrate analytical ability and critical thinking skills

 

Technical Expertise

 

Essentials

  • At least 2-3 years of experience with SaaS development
  • Good working knowledge of at least one of backend programming languages: Javascript, Python, Java
  • 2-3 years of experience in writing advanced SQL code
  • Proven experience in database design and optimization

 

Desirable

  • Previous exposure to the front-end development on a JavaScript framework such as Vue, React, Angular
  • Knowledge of SaaS Microservice development preferred
  • Experience with AWS and/or other cloud-based deployment infrastructure

 

Additional Attributes

 

  • Fluent in English both written and spoken
  • Good communication skills
  • Great level of autonomy
  • Willing to work flexible hours as a time overlap with offshore teams is required. This is a hybrid model role – 3 days/week remotely and 2 days/week from the office in Kuala Lumpur city centre.
  • Passionate about software development and eager to learn new technologies

Request a Demo

Request a Demo