What Jobs are available for Software Development Roles in Malaysia?
Showing 2370 Software Development Roles jobs in Malaysia
Software Engineer – Web Development
Posted 15 days ago
Job Viewed
Job Description
#J-18808-Ljbffr
Is this job a match or a miss?
Software Engineer
Posted 1 day ago
Job Viewed
Job Description
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?
Software engineer
Posted 1 day ago
Job Viewed
Job Description
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?
Software Engineer
Posted 1 day ago
Job Viewed
Job Description
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?
Software Engineer
Posted 1 day ago
Job Viewed
Job Description
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?
Software Engineer
Posted 1 day ago
Job Viewed
Job Description
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?
SOFTWARE ENGINEER
Posted 1 day ago
Job Viewed
Job Description
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?
Be The First To Know
About the latest Software development roles Jobs in Malaysia !
Software Engineer
Posted 1 day ago
Job Viewed
Job Description
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?
Software Engineer
Posted 1 day ago
Job Viewed
Job Description
.# **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?
Software Engineer
Posted 1 day ago
Job Viewed
Job Description
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?