What Jobs are available for Software Development Roles in Malaysia?

Showing 2370 Software Development Roles jobs in Malaysia

Software Engineer – Web Development

Petaling Jaya, Selangor Career Horizons

Posted 15 days ago

Job Viewed

Tap Again To Close

Job Description

Company Overview Our client is a leading player in the dynamic and rapidly evolving E-commerce industry. They play a vital role in boosting the user experience by ensuring the smooth delivery of top-notch services that meet and exceed customer demands. Currently, their data management team is handling data integration for more than 100 large FMCG companies throughout the Southeast Asia Region. They are looking for a Software Engineer to join their Data Management team. The new role Participate in the software development life-cycle Perform system testing and documentation whenever necessary Analyze and design new core modules Participate in the creation of new Cloud services and products Perform unit testing and system integration testing Maintain and support project post-implementation activities Requirements to succeed You should have at least a Bachelor’s Degree, Post Graduate Diploma in IT, Computer Science, or relevant fields with at least 2 years of relevant experience in a related field. Rewards gained The opportunity to be part of a fast-growing group that is a leader in its field of industry and offers excellent career progression opportunities locally as well as globally. The group understands the importance of workplace values and culture, where they strongly encourage employees to develop their strengths and recognize their achievements accordingly. To Apply If you are interested in this role, click ‘apply now’ to submit your resume (in MS Word format) to Due to overwhelming responses, we will only be able to contact shortlisted candidates. Job Ref: /095 Consultant: Hui Cheng Heng Registration No: -W) EA License No: JTKSM 949A

#J-18808-Ljbffr
Is this job a match or a miss?
This advertiser has chosen not to accept applicants from your region.

Software Engineer

Kelantan, Kelantan Juris Technologies Sdn Bhd

Posted 1 day ago

Job Viewed

Tap Again To Close

Job Description

Join the fastest growing fintech solutions company. Work with colleagues who understand how to build great software. Enjoy breathtaking recognition and rewards. Juris Technologies has been building sophisticated enterprise class software for the biggest banks and largest enterprises in Malaysia for over 20 years. Our software has won international awards and we are expanding overseas. We offer one of the best working environments for Programmer/ Software Engineer as the foundation of our solutions development is built for agility and rapid scalability. As we are expanding globally, we are on a hiring spree for passionate individuals who are committed to a successful long-term career. RESPONSIBILITIES

You will be: Working with our functional and business teams to create new modules or enhance existing modules to meet customer requirements. Working with our customers to integrate our software into their IT infrastructure via web services or other technologies, and mapping their business requirements to our software. Learning new technologies, designing test plans, providing technical advice, and writing great code. Igniting your coding enthusiasm and coding your way to build innovative web and mobile applications used by thousands of users in the financial services industry. Choosing between a software developer track focused on creating great software and mentoring juniors, or a technical lead track combining technical skills and leadership of teams of programmers. Learning and mastering our in-house application framework written in PHP and Javascript. Working in squads of highly collaborative teams using AGILE methodologies and enjoying seeing the direct impact from your work. JOB REQUIREMENTS

Candidates with a Diploma or Bachelor’s Degree are preferred; however, a skillset in PHP, Cordova or PhoneGap, PL/SQL, HTML5, JavaScript, or DB2 is highly sought after. If you have a Diploma or Degree in an unrelated major but love to code and want to build your career as a programmer, just apply now. No prior work experience is required as we will ignite your coding passion – turning your ideas into state-of-the-art applications. (For Senior Position) Candidates with 2 to 5 years related working experience will be remunerated accordingly. Full-time positions (both senior & junior) and internships are available.

#J-18808-Ljbffr
Is this job a match or a miss?
This advertiser has chosen not to accept applicants from your region.

Software engineer

Kuala Lumpur, Kuala Lumpur Wati

Posted 1 day ago

Job Viewed

Tap Again To Close

Job Description

Overview

WATI is an early stage, fast growing SaaS platform that is revolutionizing how companies communicate with their customers. Through our cutting-edge customer engagement software built on WhatsApp's Business API, businesses are able to have personalised conversations, be easily accessible and engage with their customers in real time - at scale. Thousands of customers across 54 countries are using WATI within a year of launch. We are growing fast, and we are looking for a Software Engineer. Working closely with the Software Development and Product teams, you will expand product offerings and deploy new features using best-in-class technology. A key component of this role is helping drive the development team to deliver quality software within schedule. Responsibilities

Work in a team of 5-7 software engineers (remote) in the GMT+8 timezone Collaborate with technical engineers to discuss technical issues and engineering best practices, and propose improvements Engage in code reviews, providing constructive feedback and learning opportunities Perform technical analysis and estimation of business requirements Prioritize, thin slice, and schedule tasks for the team during the sprint Collaborate with Product Managers, Designers, and QA Engineers to define issues with thorough acceptance criteria before engineering begins Qualifications

Bachelor or Master in Computer Science / Computer Technology Strong analytical and problem-solving skills Strong foundation in data structures and algorithms Product development experience Experience and knowledge in NoSQL databases (e.g., Mongo) Experience in SOA (Service Oriented Architecture) applications Hands-on experience in cloud computing (Google Cloud or AWS) Knowledge of data streaming concepts and distributed caching technologies Ability to work under pressure and manage conflicting demands Experience using project management tools (e.g., YouTrack, Jira, Trello) Nice to have: Experience with C# and React.js Job Details

Seniority level: Entry level Employment type: Full-time Job function: Other Industries: IT Services and IT Consulting Referrals increase your chances of interviewing at WATI. Get notified about new Software Engineer jobs in

Malaysia .

#J-18808-Ljbffr
Is this job a match or a miss?
This advertiser has chosen not to accept applicants from your region.

Software Engineer

Klang, Selangor Tiong Nam Logistics

Posted 1 day ago

Job Viewed

Tap Again To Close

Job Description

Overview

Drive the design and implementation of robust, scalable, and high-performance software systems, ensuring alignment with business requirements, best practices, and industry standards. Develop clean, maintainable, and efficient code with a strong focus on quality and performance. Conduct thorough code reviews to ensure adherence to coding standards and best practices. Mentor and guide junior engineers to strengthen technical expertise, build team capability, and foster a culture of knowledge sharing and innovation. Analyse, troubleshoot, and resolve complex technical challenges to maintain system reliability and efficiency. Proactively recommend and implement technical improvements to optimize overall performance. Manage end-to-end software project delivery, from planning to deployment, ensuring timely execution and high-quality releases that meet business needs. Responsibilities

Drive the design and implementation of robust, scalable, and high-performance software systems, ensuring alignment with business requirements, best practices, and industry standards. Develop clean, maintainable, and efficient code with a strong focus on quality and performance. Conduct thorough code reviews to ensure adherence to coding standards and best practices. Mentor and guide junior engineers to strengthen technical expertise, build team capability, and foster a culture of knowledge sharing and innovation. Analyse, troubleshoot, and resolve complex technical challenges to maintain system reliability and efficiency. Proactively recommend and implement technical improvements to optimize overall performance. Manage end-to-end software project delivery, from planning to deployment, ensuring timely execution and high-quality releases that meet business needs. Qualifications

Bachelor’s Degree in IT, Computer Science, Software Engineering or a related field. Minimum 1 to 2 years of experience in software development experience. Familiarity with Agile practices and tools such as Jira, Git, and Docker. Ability to work with large datasets and generate reports using analytical tools. Strong problem-solving, communication, and teamwork skills.

#J-18808-Ljbffr
Is this job a match or a miss?
This advertiser has chosen not to accept applicants from your region.

Software Engineer

Kuala Lumpur, Kuala Lumpur JAC Recruitment

Posted 1 day ago

Job Viewed

Tap Again To Close

Job Description

Company & Job Overview A leader in cutting-edge equipment control systems and automation innovation, specializing in developing high-performance solutions for complex industrial applications, is seeking a talented Software Engineer to join their team. If you are passionate about designing, optimizing, and maintaining advanced control systems, this role offers a chance to contribute to automation efficiency and technological advancement. You will collaborate with cross-functional teams, delivering innovative, high-quality applications that shape the future of industrial automation.

Key Responsibilities Develop and enhance control system/software for assigned projects in C#, C++, .NET, and SQL. Generate and maintain design, testing, and documentation materials. Optimize existing software for performance, scalability, and maintainability. Analyze and troubleshoot software performance issues, creating efficient solutions. Write clean, maintainable, and well-documented code, adhering to best practices. Implement innovative software application design and development strategies. Collaborate with cross-functional teams to ensure successful project completion.

Key Requirements Bachelor’s Degree in Computer Science, Computer Engineering, or equivalent. Minimum 5 years of experience, preferably in equipment control systems, machine automation, or AMHS industry. Exposure to SEMI GEM Secs is an advantage. Experience in large-scale application architecture. Knowledge of machine sequence, AMHS, MCS, or MES is desirable.

Technical Skills Proficiency in C, C++, C#, ASP.NET, and Visual Studio. Strong understanding of networking & communication protocols (TCP/IP, SECS/GEM, MSMQ, MQTT, Modbus). Experience with database management systems (MS SQL Server, Oracle, PostgreSQL). Familiarity with Linux and Windows operating systems.

#J-18808-Ljbffr
Is this job a match or a miss?
This advertiser has chosen not to accept applicants from your region.

Software Engineer

Kuching, Sarawak SAINS Sarawak Information Systems Sdn Bhd

Posted 1 day ago

Job Viewed

Tap Again To Close

Job Description

Software Engineer – SAINS Are you passionate about building software that makes a real impact? At

Sarawak Information Systems Sdn. Bhd. (SAINS) , we’re looking for a

Software Engineer

to join our dynamic team.

This is a

24‑month fixed‑term contract role

based in Kuching, Sarawak, offering an excellent opportunity to gain real‑world experience, sharpen your technical skills, and grow in a supportive, innovative environment.

What You’ll Do

Design, develop, test, and maintain software solutions to meet business and operational needs.

Work on technical designs including databases, functions, and system integrations.

Contribute to

System Design Documents

and ensure smooth deployments.

Participate in unit, functional, system, and integration testing as well as UAT.

Support and maintain existing systems to ensure continuous improvement.

Collaborate closely with your Technical Lead and team members to deliver innovative solutions.

Undertake any other assigned tasks as directed by the Director/Section Head/Technical Lead.

What We’re Looking For

Diploma/Degree in Computer Science

or equivalent.

Strong knowledge in

Java, PHP, .NET, and web‑based development (HTML, CSS, JavaScript) .

A proactive and innovative mindset with a strong commitment to quality.

Passion for continuous learning and improvement.

Contract & Location

Contract Type: Fixed‑term contract

Work Location: Kuching, Sarawak

Why Join SAINS? At SAINS, you’ll be part of a team dedicated to driving innovation and excellence in technology. We value your ideas, encourage growth, and provide opportunities to make a meaningful impact in digital transformation for Sarawak.

Ready to Apply? If you’re excited to take on this challenge and grow with us, send your application to

.

Only shortlisted candidates will be notified. Thank you!

#J-18808-Ljbffr
Is this job a match or a miss?
This advertiser has chosen not to accept applicants from your region.

SOFTWARE ENGINEER

Klang, Selangor Sovereign Gateway Sdn Bhd

Posted 1 day ago

Job Viewed

Tap Again To Close

Job Description

About the role Sovereign Gateway Sdn Bhd is seeking an exceptional Software Engineer to join our dynamic team. As a Software Engineer, you will play a pivotal role in the development and delivery of innovative software solutions that drive our business forward. This is a full-time position based in Petaling Jaya, Selangor.

What you'll be doing Design, develop, test, and deploy high-quality, scalable software applications

Collaborate with cross-functional teams to gather requirements, identify solutions, and deliver projects on time

Write clean, maintainable, and efficient code using best practices

Participate in code reviews and provide constructive feedback to improve the codebase

Investigate and resolve complex technical issues, ensuring optimal system performance

Stay up-to-date with the latest trends, technologies, and industry best practices

Contribute to the continuous improvement of our software engineering processes and practices

What we're looking for Bachelor's degree in Computer Science, Software Engineering, or a related field

Minimum 2 years of experience in software development, with a strong background in object-oriented programming

Proficiency in one or more programming languages, such as Java, Python, or C++

Hands‑on experience with web application development, databases, and software design patterns

Familiarity with agile development methodologies and tools

Excellent problem‑solving, analytical, and critical thinking skills

Strong communication and collaboration skills, with the ability to work effectively in a team

Passion for staying up-to-date with the latest technologies and industry trends

What we offer At Sovereign Gateway, we are committed to providing our employees with a rewarding and fulfilling work environment. We offer a competitive salary, comprehensive benefits package, and opportunities for professional development and career advancement. Our company culture encourages collaboration, innovation, and work-life balance, ensuring that our team members can thrive and succeed.

About us Sovereign Gateway Sdn Bhd is a leading provider of innovative technology solutions. Our mission is to empower businesses and individuals with cutting‑edge software and services that drive efficiency, productivity, and growth. With a team of talented and dedicated professionals, we are constantly pushing the boundaries of what's possible in the digital landscape.

If you are excited about the prospect of joining our team and contributing to our success, we encourage you to apply now.

Unlock job insights AI Job match analysis Salary match Number of applicants

Your application will include the following questions:

Which of the following statements best describes your right to work in Malaysia?

What's your expected monthly basic salary?

Which of the following types of qualifications do you have?

How many years' experience do you have as a software engineer?

How many years of web app development experience do you have?

How many years' experience do you have using SQL queries?

Software Engineer / Java Developer (Fresh Graduates welcome to apply)

#J-18808-Ljbffr
Is this job a match or a miss?
This advertiser has chosen not to accept applicants from your region.
Be The First To Know

About the latest Software development roles Jobs in Malaysia !

Software Engineer

Seremban, Negeri Sembilan Exis Tech Sdn Bhd

Posted 1 day ago

Job Viewed

Tap Again To Close

Job Description

Software configuration/preparation according to machine specifications/requirements. Software version management and maintenance. 1st level technical support. Provide training to end users. Prepare or revise software user manual. Requirements

Experience: Minimal Diploma/Degree holder in Software Engineering /Computer Engineering / Electrical and Electronic Engineering / Mechatronic Engineering / Computer Science or any related fields. Fresh graduates are encouraged to apply. Knowledge / Skills: Fundamental programming knowledge in

PLC programming,

Visual Basic 6/.Net, Visual C/C++/C#. Candidates with

Structured Text and Object Oriented Programming

knowledge are encouraged to apply. Fundamental understanding in Electrical/electronic circuit, Digital logic, I/O interface, Micro-controller and Automation systems are preferred. Good analytical and troubleshooting skills. Good command of English, Mandarin and Bahasa Malaysia written and spoken communication skills. Candidates fluent in Mandarin are preferred as the role requires candidates to deal extensively with Mandarin‑speaking clients. Others: Able to work independently. Willing to work overtime when required. Willing to travel overseas when required. Seniority level

Entry level Employment type

Full-time Job function

Industrial Machinery Manufacturing

#J-18808-Ljbffr
Is this job a match or a miss?
This advertiser has chosen not to accept applicants from your region.

Software Engineer

Bayan Lepas Motorola Solutions

Posted 1 day ago

Job Viewed

Tap Again To Close

Job Description

**Motorola Solutions values your privacy**

.# **Company Overview**At Motorola Solutions, we believe that everything starts with our people. We’re a global close-knit community, united by the relentless pursuit to help keep people safer everywhere. Our critical communications, video security and command center technologies support public safety agencies and enterprises alike, enabling the coordination that’s critical for safer communities, safer schools, safer hospitals and safer businesses. Connect with a career that matters, and help us build a safer future.# **Department Overview**Accessories Department responsible for developing communication devices & accessories for the professional and mission critical markets in the commercial, government and industrial segments# Job Description* Responsible for the design & development of highly-sophisticated communication products for professional and mission critical markets in the commercial, government and industrial segments.* Work with a team of highly-qualified engineers to generate innovative ideas and design communication systems which include subscribers and accessories that meet customer requirements.* Participate in all aspects of product development process including specification definition, design, implementation and testing and possess good understanding of the various software lifecycle* Coordinate and participate in software design and code review* Perform necessary analysis required for the project, and identify and solve complex technical problems requiring proper evaluation and analysis as well as make decisions that positively impact the project* Define specifications which include software requirements for new software platform and/or new system features/solutions* Create documents for Architecture & Design, and Message Sequence Chart (MSC)* Knowledge of test equipment, embedded system debugging skills and experience with oscilloscopes are expected* Ability to work and communicate well across different design centers#LI-MM8#LI-ONSITE# Basic Requirements* At least a Bachelor’s Degree in Electrical / Electronic / Telecommunications / Computer Engineering or Computer Science.* Minimum 3 years of working experience or equivalent in firmware development. Advanced degrees with MSc/M.Eng or PhD specializing in areas relevant to product design will be an added advantage.* Must have an in-depth understanding & experience in real-time embedded software development for communication devices, automotive applications, industrial automation and consumer products.* Must have experience in Embedded system debugging and strong analytical skills.* Must have good knowledge of microprocessors and controller design.* Must have good communication skill. Ability to work and communicate well across different design centers* Must have good programming skills in UML, C/C++ and Assembly Language.* Candidate must be willing to work in Bayan Lepas, Penang.* Knowledge/experience of Wireless Technologies, Bluetooth will be an added advantage.# Travel RequirementsUnder 10%# Relocation ProvidedNone# Position TypeExperienced# Referral Payment PlanYes***EEO Statement***Motorola Solutions is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion or belief, sex, sexual orientation, gender identity, national origin, disability, veteran status or any other legally-protected characteristic. We are proud of our people-first and community-focused culture, empowering every Motorolan to be their most authentic self and to do their best work to deliver on the promise of a safer world. If you’d like to join our team but feel that you don’t quite meet all of the preferred skills, we’d still love to hear why you think you’d be a great addition to our team. #J-18808-Ljbffr
Is this job a match or a miss?
This advertiser has chosen not to accept applicants from your region.

Software Engineer

Kelantan, Kelantan RHB Banking Group

Posted 1 day ago

Job Viewed

Tap Again To Close

Job Description

Join to apply for the

Software Engineer

role at

RHB Banking Group .

Get AI-powered advice on this job and more exclusive features.

Applications Architecture

Perform planning/enhancement of Group IT solutions architecture

Perform development and control best-of-class applications development and management methodologies

Responsibilities

Perform the development of enterprise class applications and integration in line with Group IT solutions architecture

Support IT application development functions (plan, organize, outsource management and monitor development projects according to set standards)

Operational efficiency of applications delivery

Manage opportunities to improve / enhance existing systems

Services include application customization and integration, user training, installation, live implementation support and maintenance

Application customization includes analysis of customization requests and writing of amendment/program specifications, designing, coding and testing of complex programs

Manage and resolve application issues

Manage production system SLA

Provide post‑implementation support to the business users related to their areas of supports

Ensure compliance to all processes, audit and risk matters in the execution of user story

Perform extensive development work using message flows using Java node and ESQL

Perform efficient and effective first and second level support for EAI (WMQ, WMB)

Perform extensive support on testing environment and production environment for MQ, Message Broker, IIB and other middleware that the Bank have in place

Support of SIT, UAT testing and PROD implementation

Able to pick up new technologies and implementing system improvements

Perform extensive development work using Datapower

Applications Maintenance and Support

Perform efficient and effective first and/or second level support for applications

Requirements

Advance experience in WebSphere MQ, able to define MQ scripts, objects

Experience with MQ clustering

Advance experience in writing code using languages such as (and not limited to) Message

Broker/IBM Integration Bus (IIB) ESQL, Java for middleware and integration tools / softwares / IBM DataPower

Advance experience in integration and connectivity such as (and not limited to) MQ, Web Services, RESTs, HTTP, TCP/IP, XML, JSON, JMS, APIs

Good experience in writing code using languages such as ESQL, Java

Good understanding of testing tools and unit test scripting, and testing methodologies

Experience using (or an understanding of the use of) an Integrated Development Environment (e.g., Jenkins, GitHub, BitBucket)

Good verbal and written communication skills

ACE developer with experience with API development, or web services

ACE developer with experience with API service/Soap Nodes/HTTP nodes/Rest Nodes with App Connect Enterprise v12/v13

Ace developer with experience with CTG Nodes and TCP/IP Nodes

Familiar with aggregation nodes with multiple backends (MQ, TCP/IP, File, Rest etc)

Seniority Level

Mid‑Senior level

Employment Type

Full‑time

Job Function

Engineering and Information Technology

Referrals increase your chances of interviewing at RHB Banking Group by 2x

#J-18808-Ljbffr
Is this job a match or a miss?
This advertiser has chosen not to accept applicants from your region.
 

Nearby Locations

Other Jobs Near Me

Industry

  1. request_quote Accounting
  2. work Administrative
  3. eco Agriculture Forestry
  4. smart_toy AI & Emerging Technologies
  5. school Apprenticeships & Trainee
  6. apartment Architecture
  7. palette Arts & Entertainment
  8. directions_car Automotive
  9. flight_takeoff Aviation
  10. account_balance Banking & Finance
  11. local_florist Beauty & Wellness
  12. restaurant Catering
  13. volunteer_activism Charity & Voluntary
  14. science Chemical Engineering
  15. child_friendly Childcare
  16. foundation Civil Engineering
  17. clean_hands Cleaning & Sanitation
  18. diversity_3 Community & Social Care
  19. construction Construction
  20. brush Creative & Digital
  21. currency_bitcoin Crypto & Blockchain
  22. support_agent Customer Service & Helpdesk
  23. medical_services Dental
  24. medical_services Driving & Transport
  25. medical_services E Commerce & Social Media
  26. school Education & Teaching
  27. electrical_services Electrical Engineering
  28. bolt Energy
  29. local_mall Fmcg
  30. gavel Government & Non Profit
  31. emoji_events Graduate
  32. health_and_safety Healthcare
  33. beach_access Hospitality & Tourism
  34. groups Human Resources
  35. precision_manufacturing Industrial Engineering
  36. security Information Security
  37. handyman Installation & Maintenance
  38. policy Insurance
  39. code IT & Software
  40. gavel Legal
  41. sports_soccer Leisure & Sports
  42. inventory_2 Logistics & Warehousing
  43. supervisor_account Management
  44. supervisor_account Management Consultancy
  45. supervisor_account Manufacturing & Production
  46. campaign Marketing
  47. build Mechanical Engineering
  48. perm_media Media & PR
  49. local_hospital Medical
  50. local_hospital Military & Public Safety
  51. local_hospital Mining
  52. medical_services Nursing
  53. local_gas_station Oil & Gas
  54. biotech Pharmaceutical
  55. checklist_rtl Project Management
  56. shopping_bag Purchasing
  57. home_work Real Estate
  58. person_search Recruitment Consultancy
  59. store Retail
  60. point_of_sale Sales
  61. science Scientific Research & Development
  62. wifi Telecoms
  63. psychology Therapy
  64. pets Veterinary
View All Software Development Roles Jobs