Software Engineer, R&D

Esker

Kuala Lumpur

On-site

MYR 60,000 - 90,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Esker, a leader in AI-driven process automation software, is seeking a Software Developer in Kuala Lumpur, Malaysia. The role involves working within an agile team to enhance web applications and collaborate with R&D scrum teams.

Ideal candidates should possess a Bachelor's degree in Computer Science or related fields, and have proficiency in JavaScript, C#, or C++. Experience in Agile methodologies along with a passion for technical excellence is essential. Knowledge of technologies like Azure, ElasticSearch, and Jenkins is beneficial.

Qualifications

  • Proficient in at least one of the main languages (JavaScript, C#, C++).
  • 3-5 years of experience in software development or related fields.
  • Familiarity with Agile principles and Scrum Methodology.

Responsibilities

  • Work in agile teams to define user stories and enrich web apps.
  • Develop technical aspects using JavaScript, TypeScript, or ASP.NET.
  • Ensure code quality through various testing methods.

Skills

JavaScript
C#
C++
Agile principles
Testing (manual, unit, automatic)

Education

Bachelor’s degree in Computer Science or related field

Tools

Azure
ElasticSearch
Jenkins
PgSQL

Job description

Overview

Esker is a worldwide leader in AI-driven process automation software, helping financial and customer service departments digitally transform their source-to-pay (S2P) and order-to-cash (O2C) cycle. Companies use our cloud-based solutions to drive greater efficiency, accuracy, visibility and cost savings throughout their S2P and O2C processes.


Responsibilities

You will be part of an agile team of 2-3 developers, participate in the enrichment of our web apps by adding priority features presented to the schedule by the Product Owner. You will work alongside with our R&D scrum teams and gain experience in the most cutting-edge technologies of our solutions.



  • Work in team to define user stories during the sprint

  • Design and develop technically using JavaScript or TypeScript, ASP.NET

  • Guarantee the quality and performance of your code by carrying out tests (manual, unit and automatic)

  • Fix bugs reported by our Support teams

  • Offer your opinion and iterate to evolve software, development tools (evolution of the stack, framework, continuous integration chain, architecture) and improve collaboration within your team and R&D

  • Collaborate internally with different departments and share your passion with other developers (technical blog, meet-up, hackathons, Techdays, conferences)


Experience And Skill Expected


  • Proficient in at least one of our 3 main languages (JavaScript, C#, C++). You are curious and you will be able to learn the other 2 with us

  • It is a bonus to have back-end development knowledge in C#, C++, JavaScript and mobile applications knowledge in Ionic, Cordova, Angular

  • You will eventually be comfortable working with JavaScript, TypeScript, C#, C++, HTML, CSS, Sass, ElasticSearch, Redis, PgSQL, Azure, Jenkins, and you can introduce us to new technologies

  • Familiar with Agile principles and Scrum Methodology

  • You are cross functional, i.e., able to write code, design, test, and produce technical documentation


Desired Requirements


  • A Bachelor’s degree in Computer Science, Information Technology, Software Engineering, Artificial Intelligence, Data Science, or a related field.

  • A strong foundation in programming, algorithms, data structures, and mathematics (especially linear algebra, calculus, and probability)

  • 3 – 5 years of experience (3–5 years) in AI/IT or software development, research, or related fields.

  • A self-starter who requires minimal direction or supervision, open-minded and collaborative

  • Possess positive, attentive, passionate and patient attitude. Self-motivated/organized, independent & possess high sense of accountability.

  • You are inquisitive, forthcoming with creative ideas and actively participate in the technological evolution of our products

  • Continuous attention to technical excellence and good design

  • View change positively, seek frequent feedback from customers to align and achieve optimal business value

  • Always try to meet the requirements in the simplest manner

  • Regularly reflect on how to do better & fine tune accordingly

  • Proficiency in English is crucial, and additional languages such as Chinese, French etc are a plus.


The tasks and responsibilities can vary based on the company’s current needs and goals.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Development Consultant
Senior Development Consultant

Esker • Kuala Lumpur

On-site
MYR 70,000 - 90,000
Junior Development Consultant
Junior Development Consultant

Esker • Kuala Lumpur

On-site
MYR 60,000 - 90,000
R&D Software Engineer — AI/Automation
R&D Software Engineer — AI/Automation

Esker • Kuala Lumpur

On-site
MYR 60,000 - 90,000
Senior Product Engineer
Senior Product Engineer

Razer Merchant Services Sdn. Bhd. • Shah Alam

On-site
MYR 120,000 - 180,000
Senior Software Developer (Backend / API / AI & Automation)
Senior Software Developer (Backend / API / AI & Automation)

WEEGETU ONLINE ENTERPRISE • Kuala Lumpur

On-site
MYR 120,000 - 180,000
Software Engineer - .NET
Software Engineer - .NET

Boostorder • Kuala Lumpur

On-site
MYR 60,000 - 90,000
Medical insurance
Subsidy in laptop of your choice
Transport allowance
+2
Software Project Engineer
Software Project Engineer

MR.DIY Group (M) Berhad • Malaysia

On-site
MYR 90,000 - 150,000
Senior Software Engineer
Senior Software Engineer

Talent Recruit • Petaling Jaya

On-site
MYR 70,000 - 110,000
Senior Software Engineer
Senior Software Engineer

Always Marketing Malaysia Sdn Bhd • Kuala Lumpur

On-site
MYR 90,000 - 150,000
Software Engineer Intern
Software Engineer Intern

Avanade • Kuala Lumpur

On-site
MYR 13,000 - 20,000