Search by job, company or skills

Junior Software Engineer

Early Applicant
  • Posted 9 hours ago
  • Be among the first 10 applicants

Job Description

Clicque Technology Sdn. Bhd.

Location: Petaling Jaya, Malaysia

Employment Type: Full-time

Experience Level: Junior / Entry Level

About Clicque Technology

Clicque Technology is a Malaysian technology company developing software solutions for the healthcare industry. Our products support hospitals, laboratories and healthcare organizations in managing critical clinical workflows and medical data.

We are looking for a Junior Software Engineer to join our development team and contribute to the continued development and enhancement of our middleware (LISA), and our Laboratory Information System (LIS).

This is an excellent opportunity for a junior developer who wants to gain hands-on experience building real-world enterprise healthcare software, working with APIs, databases, system integrations and laboratory instruments.

About the Role

As a Junior Software Engineer, you will work closely with our senior developers, technical leads and healthcare-domain teams to develop, maintain and improve our middleware.

You will be involved in the full software development lifecycle, including:

  • Developing and maintaining backend services and APIs
  • Developing and enhancing web-based application features
  • Working with relational databases and SQL
  • Troubleshooting bugs and production issues
  • Integrating LISA with laboratory analysers and external healthcare systems
  • Implementing data validation, business logic and workflow requirements
  • Writing unit and integration tests
  • Participating in code reviews and technical discussions
  • Supporting system deployment and troubleshooting
  • Optimizing application and database performance
  • Maintaining technical documentation

Key Responsibilities

Software Development
  • Develop clean, maintainable and scalable software following established coding standards.
  • Implement new features based on functional and technical requirements.
  • Fix bugs and investigate issues across application, API and database layers.
  • Participate in code reviews and improve existing code where appropriate.
  • Write and maintain automated tests.

Backend & API Development
  • Develop and maintain RESTful APIs and backend services.
  • Work with C# / .NET and related technologies.
  • Implement business logic and data processing workflows.
  • Troubleshoot API performance and integration issues.

Database
  • Work with MySQL databases.
  • Write and optimize SQL queries.
  • Understand database relationships, indexing and transactions.
  • Assist with database troubleshooting, migration and performance optimization.

System Integration

LISA integrates with laboratory analysers and other healthcare systems. You will have the opportunity to work with technologies such as:

  • HL7
  • REST APIs
  • JSON
  • TCP/IP
  • Laboratory analyser interfaces
  • Healthcare system integrations

Experience with healthcare interoperability is not required. Training will be provided.

Production Support
  • Investigate application and system issues reported by users.
  • Analyze logs and troubleshoot software and integration problems.
  • Work with senior engineers to resolve production incidents.
  • Assist with deployments and system maintenance.

Requirements

Must Have
  • Diploma or Bachelor's Degree in Computer Science, Software Engineering, Information Technology or a related field.
  • Basic understanding of software development principles.
  • Knowledge of at least one programming language such as C#, Java, JavaScript, Python or similar.
  • Basic knowledge of SQL and relational databases.
  • Understanding of REST APIs and HTTP.
  • Familiarity with Git or another version-control system.
  • Good problem-solving and debugging skills.
  • Willingness to learn new technologies and understand complex systems.
  • Ability to work independently as well as as part of a development team.

Good to Have

Experience with any of the following would be an advantage:

  • C# / .NET / ASP.NET Core
  • MySQL
  • JavaScript / TypeScript
  • React or other modern frontend frameworks
  • REST API development
  • Docker
  • Linux
  • Git
  • HL7
  • FHIR
  • TCP/IP or socket programming
  • Healthcare or laboratory information systems
  • Medical device / laboratory analyser integration
  • Automated testing
  • CI/CD

What We Are Looking For

More than anything, we are looking for someone who is:

  • Curious – willing to learn how complex systems work.
  • Analytical – able to investigate problems rather than simply patching symptoms.
  • Detail-oriented – small mistakes can have significant consequences in healthcare software.
  • Responsible – understands the importance of reliability and data integrity.
  • Adaptable – comfortable learning technologies outside their existing skill set.
  • A team player – willing to collaborate, ask questions and share knowledge.
  • Hands-on – enjoys building, testing and troubleshooting software.

You don't need to know everything on day one. We are looking for someone with a strong technical foundation and the motivation to grow.

Why Join Us
  • Work on real healthcare systems used in production environments.
  • Gain experience in healthcare technology and laboratory information systems.
  • Work with real-world integrations involving laboratory analysers and hospital systems.
  • Develop experience across backend, frontend, databases, APIs and infrastructure.
  • Learn about HL7, healthcare interoperability and medical technology.
  • Work closely with experienced engineers and technical leads.
  • Opportunity to grow into a Software Engineer / Full-Stack Engineer / Integration Engineer role.
  • Be part of a team building technology that directly supports healthcare operations.

Career Growth

At Clicque Technology, this role can develop into broader engineering responsibilities as your skills grow.

A typical progression could be:

Junior Software Engineer → Software Engineer → Senior Software Engineer → Technical Lead

You will have opportunities to take ownership of modules, integrations and technical improvements as you gain experience.

How to Apply

If you are a junior developer who enjoys solving problems, learning new technologies and wants to build software that has a real-world impact, we'd love to hear from you.

  • Apply through LinkedIn with your CV and, if available, examples of projects, GitHub repositories or other software you've built.

Fresh graduates are strongly encouraged to apply. You don't need prior professional software development experience or healthcare industry experience to join us.

If you have a solid foundation in programming, a willingness to learn, and a genuine interest in building software, we are happy to provide the guidance and hands-on experience needed to help you grow into a strong software engineer.

Internship experience, university projects, personal projects, GitHub repositories, or other software development experience will be considered an advantage.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 152976003

Similar Jobs

Remote

Skills:

JavascriptCSSMY SQLHTML

Beware of Scammers

We don’t charge money for job offers