Job Search and Career Advice Platform

Enable job alerts via email!

Senior Software Engineer

RENALWORKS MALAYSIA SDN. BHD.

Petaling Jaya

On-site

MYR 50,000 - 80,000

Full time

Yesterday
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading software firm for healthcare is seeking a Senior Software Engineer in Petaling Jaya, Malaysia. This role involves participating in the software development lifecycle, developing maintainable code, and working with technologies such as Java and AWS. Candidates should possess a degree in Computer Science and have 2-5 years of relevant experience. Benefits include medical coverage, parking subsidies, and a supportive team culture focused on open communication and continuous improvement.

Benefits

Medical
Parking Subsidy
Miscellaneous allowance
Flexible Working Hours

Qualifications

  • 2-5 years of working experience in software development and maintenance.
  • Proficient in SpringBoot and JPA.
  • Experience with AWS services including ECS, ECR, EKS, EC2, SQS, S3.

Responsibilities

  • Participate in the entire software development lifecycle (SDLC).
  • Develop clean and maintainable software code.
  • Perform unit and integration testing.

Skills

Java development framework
SQL database knowledge
PostgreSQL
AWS services
GIT
CI/CD tools
Docker
Agile practices
DevOps practices
Analytical skills

Education

Degree in Computer Science or Information Technology
Job description

RenalWorks has significant experience operating dialysis clinics and sees a significant opportunity to improve patient care and operational efficiency with nurse-centered clinic management software. We are looking for IT talents to join us and be part of our journey to build the next generation of software for the dialysis industry.

RenalWorks Pte Ltd is the developer and owner of a dialysis electronic health record (EHR) software called RenalGenie. The company’s experience goes back to 2014 with the development of an integrated software for RenalTeam, a South East Asia dialysis provider and an associated company of RenalWorks. RenalGenie is a fully-featured and integrated EHR with patient health information, prescriptions, clinical notes, medications and laboratory records. Billing and inventory modules in the software expanded its use to key administrative functions. To date, RenalGenie has recorded in excess of 400,000 treatments and 3 million records.

We are seeking highly motivated and enthusiastic Senior Software Engineers to join our dynamic team. You will work closely with the Software Development Manager and Solution Architect, gaining hands‑on experience and contributing to challenging projects. This position offers an opportunity to kick‑start your career in software development, and you will be assigned to backend, frontend, and automation quality assurance teams.

What you will do
  • Participate in the entire software development lifecycle (SDLC)
  • Develop clean, readable and maintainable software codes
  • Review, refactor, improve, and debug the code
  • Perform unit testing, integration test, pack the deliverables and resolve issues
  • Prepare technical documentation
  • Create, implement and maintain a continuous improvement plan for software development and IT infrastructure
  • Troubleshoot, respond to user within SLA and follow up the issue status
  • Support the roll‑out of new application, installation and testing
  • Provide input and contribute to internal design reviews to continuously improve with others
  • Working closely with Product Owner and stakeholder with the aim of meeting current and future user needs
  • Working effectively within an Agile Team to deliver new feature into product
  • Comply with all relevant policies, procedures and apply best practices
  • Undertake additional tasks and responsibilities as may be reasonably expected of the role
What you will need to have
  • Degree in Computer Science, Information Technology, or equivalent.
  • At least 2 to 5 years of working experience in software development and maintenance.
  • Proficiency in Java development framework i.e. SpringBoot, JPA
  • Advanced database knowledge in SQL or PostgreSQL
  • Experience using AWS (ECS, ECR, EKS, EC2, SQS, S3, API Gateway, CloudFront, Cognito)
  • Familiar with GIT, CI/CD tools & processes, Docker
  • Familiar with Agile and DevOps practice
  • A great attitude, energetic, fast learner, able to pick up new technology
  • Able to work both independently and in team environment
  • Strong analytical and problem‑solving skills
What makes you awesome working with us
  • Culture: We enjoy open communication, less hierarchy, and hate office politics!
  • People: A group of ambitious people works together to achieve the company's objective!
  • Parking Subsidy: No more headaches in paying parking fees!
  • Medical: We do care about our employee’s health and well‑being!
  • Full stocked in the pantry: You may fill your stomach fullest as you want!
  • Coffee Break: Free Nespresso coffee is served in the pantry!
Perks and benefits
  • Medical
  • Miscellaneous allowance
  • Parking
  • Insurance, Festival Lunch, Flexible Working Hours
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.