13,743 IT & Software jobs in Malaysia
Business System Analyst
Posted today
Job Viewed
Job Description
Job Summary
The Business System Analyst acts as a bridge between business stakeholders and IT teams, identifying business needs and translating them into technical requirements. They play a key role in system implementations, enhancements, and ensuring solutions align with business objectives.
Key Responsibilities:
- Collaborate with business stakeholders to identify, document, and analyze business needs and objectives.
- Translate business requirements into detailed functional specifications.
- Assist in the design, testing, and deployment of new systems or enhancements to existing systems.
- Work with developers and QA teams to ensure requirements are understood and implemented accurately.
- Act as a liaison between business units, IT teams, and external vendors.
- Provide regular updates to Project Manager/Scrum master on project status and issue resolution.
- Analyze existing business processes and identify areas for optimization.
- Recommend system enhancements or workflow changes to improve efficiency and effectiveness.
- Support data analysis efforts and generate reports to provide insights into business performance.
- Ensure data integrity and accuracy across systems.
- Serves as escalation point for troubleshooting issues and coordinates with other Business Analysts and technical personnel for their resolution.
- Conduct end-user training when necessary.
- Prepare and keep system and project documentation up to date.
Job Requirements:
- Bachelor’s degree in information systems/computer science or equivalent
- 6-8 years of experience
- Familiarity with Agile and Scrum methodologies.
- Excellent interpersonal skills and the ability to measure and improve existing processes and procedures.
- Able to work independently with minimal supervision and able to perform in a team base environment with positive working attitude.
Programmer Analyst (Full Stack Developer)
Posted today
Job Viewed
Job Description
Role Overview:
Step into the forefront as a Staff/Principal Full Stack Developer – the driving force seamlessly merging advanced programming finesse with seasoned expertise in system analysis and design. Seize control of the complete software development lifecycle, orchestrating the creation and implementation of intricate applications while meticulously analyzing and documenting user requirements. Your collaborative ethos shines as you partner with cross-functional teams, sculpting innovative solutions that not only meet but surpass business objectives, fine-tuning system performance at every juncture. In your capacity as a Staff/Principal Full Stack Developer, broaden your influence by offering vital technical guidance, mentorship, and steadfast support to junior team members. Thrive in this role that calls for an in-depth understanding of programming languages, expert database management, and the adept ability to navigate and solve complex problems in a dynamic, fast-paced environment.
What You’ll Do:
- Drive the technical vision, architecture, and strategy for software development.
- Lead cross-functional teams in crafting high-impact projects that redefine standards.
- Spearhead initiatives to promote cross-functional collaboration, innovation, and the identification of opportunities for IT to enhance business performance.
- Pioneer new tech frontiers, exploring and introducing cutting-edge technologies to the company's DNA.
Requirements:
- 6+ years of experience as a Staff/Principal Full Stack Developer or coding luminary.
- Extensive experience in full-stack .NET development using .NET 6, ASP.NET MVC, and C#.
- Strong proficiency in the Mendix low-code development platform.
- Proficient in front-end technologies: HTML, CSS, JavaScript, and frameworks like VueJS or Angular.
- In-depth knowledge of SQL Server and PostgreSQL database development.
- Proven track record of implementing and managing CI/CD processes for software delivery.
- Familiarity with cloud platforms (AWS, Azure), containerization, mobile development (Xamarine, MAUI, Flutter), and Selenium WebDriver is a plus.
- Strong problem-solving skills and attention to detail.
- Excellent communication and collaboration abilities within cross-functional teams.
- Ability to mentor and guide junior developers in technical aspects.
- Architectural brilliance, with a keen eye for scalability and system design.
- Leadership is in your DNA; influence comes naturally to you.
- Excellent communicator and strategic thinker, aligning tech with business objectives.
Enterprise Solutions Specialist (SAP Consultant)
Posted today
Job Viewed
Job Description
Role Overview:
As an in-house SAP consultant, responsible for facilitating process integration, providing functional solution designs, and implementing and configuring both global and business-specific applications
SAP functional team drives operational excellence by implementing and optimizing SAP solutions that support our global business processes. As a key player within Jabil IT, we partner with cross-functional teams to deliver tailored solutions, enabling seamless integration and efficiency across diverse business units. With a commitment to innovation and continuous improvement, our team ensures Jabil remains at the forefront of enterprise technology.
Requirements:
Explore the Exciting World of ERP and build your career in SAP
Basic understanding of business processes.
A Thirst for Learning to adapt quickly to new tools, methodologies and business processes.
Strong problem-solving skills and attention to detail.
Good communication and collaboration abilities within a team environment.
Software Engineer Level 2 - Shah Alam
Posted 1 day ago
Job Viewed
Job Description
Location - Shah Alam, Selangor
Level - Professional
Function - Product R&D
Working Pattern - Hybrid (three days per week in office)
Benefits - Benefits at Ideagen
Salary - this will be discussed at the next stage of the process, if you do have any questions please feel free to reach out!
As a Level 2 Software Engineer, you will build high-quality, innovative, and fully performing software that complies with coding standards and technical design. You’ll work across both back-end (.NET) and front-end (React) using C# and JavaScript.
Familiarity with the full software development life cycle (SDLC) is essential from planning and design to deployment and maintenance. You’ll also contribute positively to Agile teams with a proactive, solution-oriented mindset.
Responsibilities:Develop new features using .NET, C#, .NET Core and open-source technologies
Collaborate with Development Managers, Team Leaders, and Engineers to build cloud-hosted and on-premises enterprise solutions
Work closely with Product Managers, Technical Product Owners, and Design Teams to deliver high-quality features
Participate in Agile development processes (e.g., Scrum) and contribute to sprint planning
Diagnose and resolve software defects
Write and maintain unit tests
Document development work and contribute to team practices and technology decisions
Perform tasks independently with sound judgment
3+ years in software development
Strong experience with .NET Core, C#.NET
Front-end development skills in Typecsript, Javascript; React experience is a plus
Familiarity with Git and source control practices
Basic understanding of UX/design principles
Strong communication skills in English
Experience with unit testing (front-end and back-end)
Knowledge of Agile methodologies (e.g., Scrum)
Database experience with MS SQL and PostgreSQL
Familiarity with CI/CD tools: Jenkins, SonarQube, Docker
Experience with microservices architecture and cloud-native applications
Exposure to AWS/Azure, PowerShell, Postman, VSTO plugin
Knowledge of ECMA-376
Experience with LINQ/LINQ-to-XML
ISO 14001:2015 – Environmental Management
ISO 27001:2013 – Information Security
ISO 9001:2015 – Quality Management
About Ideagen
Ideagen is the invisible force behind many things we rely on every day - from keeping airplanes soaring in the sky, to ensuring the food on our tables is safe, to helping doctors and nurses care for the sick. So, when you think of Ideagen, think of it as the silent teammate that's always working behind the scenes to help those people who make our lives safer and better.
Everyday millions of people are kept safe using Ideagen software. We have offices all over the world including America, Australia, Malaysia and India with people doing lots of different and exciting jobs.
We're building a future-ready team, and AI is part of how we work smarter. If you're curious, adaptable and open to using AI to improve how you work, you'll thrive at Ideagen!
What is next?
If your application meets the requirements for this role, our Talent Acquisition team will be in touch to guide you through the next steps.
To ensure a flexible and inclusive process, please let us know if you require any reasonable adjustments by contacting us at . All matters will be treated with strict confidence.
At Ideagen, we value the importance of work-life balance and welcome candidates seeking flexible or part-time working arrangements. If this is something you are interested in, please let us know during the application process.
Enhance your career and make the world a safer place!
#LI-SA1 #LI-FullTime
Software Engineer Level 2 - Shah Alam
Posted 1 day ago
Job Viewed
Job Description
Location - Shah Alam, Selangor
Level - Professional
Function - Product R&D
Working Pattern - Hybrid (three days per week in office)
Benefits - Benefits at Ideagen
Salary - this will be discussed at the next stage of the process, if you do have any questions please feel free to reach out!
As a Software Engineer Level 2, you will play a pivotal role in developing and implementing cutting-edge software solutions.
As a valued member of our dynamic software engineering team, you will be responsible for contributing high-quality testable code that meets business requirements and solves client problems. You will contribute to the entire software development lifecycle, from concept and design to testing and launch.
Responsibilities:- Designing and developing web-based business applications using cutting-edge technologies, such as PHP, MySQL, JavaScript, HTML, and CSS, to support software products and custom requirements.
- Efficiently prioritizing and execute tasks throughout the software development life cycle to meet project goals.
- Writing clean, efficient, and maintainable code that meets project specifications.
- Automate software pipelines using the latest tools and technologies to improve efficiency and performance.
- Debug and review code to ensure it meets the highest standards.
- Conduct validation and verification testing to ensure the quality of software releases.
- Collaborate with internal teams to continuously improve products through bug fixing and
performance optimisation. - Document all development phases to provide clear and comprehensive records.
• Keep software up-to-date with the latest technologies to ensure its ongoing success.
- Experience as a Software Engineer demonstrating a proven track record.
- Proficient in PHP application development and scripting, with experience in frameworks such as Zend and Laravel.
- An understanding of relational databases, specifically MySQL, and experience with ORMs such as Doctrine.
- Skilled in JavaScript application development and scripting, including frameworks such as React, Angular, jQuery.
- Knowledge of system monitoring tools, such as Datadog or New Relic.
- Familiarity with version control systems, specifically Git, and best practices for workflow management.
- Understanding of AWS infrastructure, including deployment and maintenance
- Experience with CI/CD pipeline tools, such as Jenkins, and the ability to optimize and automate deployment processes.
- Proficient in operating systems, including Linux, Mac OS, and Windows.
- Possessing an analytical mind with a problem-solving approach, able to tackle complex challenges effectively.
- Demonstrating excellent organizational skills and the ability to prioritize tasks.
- Compliance with and support of the organization's ISO 27001 Information Security Management System, as it pertains to your role.
About Ideagen
Ideagen is the invisible force behind many things we rely on every day - from keeping airplanes soaring in the sky, to ensuring the food on our tables is safe, to helping doctors and nurses care for the sick. So, when you think of Ideagen, think of it as the silent teammate that's always working behind the scenes to help those people who make our lives safer and better.
Everyday millions of people are kept safe using Ideagen software. We have offices all over the world including America, Australia, Malaysia and India with people doing lots of different and exciting jobs.
We're building a future-ready team, and AI is part of how we work smarter. If you're curious, adaptable and open to using AI to improve how you work, you'll thrive at Ideagen!
What is next?
If your application meets the requirements for this role, our Talent Acquisition team will be in touch to guide you through the next steps.
To ensure a flexible and inclusive process, please let us know if you require any reasonable adjustments by contacting us at . All matters will be treated with strict confidence.
At Ideagen, we value the importance of work-life balance and welcome candidates seeking flexible or part-time working arrangements. If this is something you are interested in, please let us know during the application process.
Enhance your career and make the world a safer place!
#LI-SA1 #LI-FullTime
Lead Engineer - Reliability, Hardware Design (Storage/ Server/ Networking)
Posted today
Job Viewed
Job Description
Summary
Systems & Applications Design is an interdisciplinary field of engineering that works with cross functional teams of other engineers, customers, supply chain and project leadership to ensure robust and high quality product development.
The Lead Engineer, Reliability designs, integrates, and manages complex systems over their life cycles. They are engineering leads engaged in issues such as requirements engineering, reliability, logistics, coordination of different teams, testing and evaluation, maintainability and many other disciplines necessary for successful system design, development, implementation, and ultimate decommission. Enhance designs with feedback from reviews in areas such as manufacturing, test, supply chain, reliability, industrial design and simulations.
Detailed DescriptionPerforms tasks such as, but not limited to, the following:
- Responsible for reliability test validation of IT equipment including server/storage/switch product.
- Work with Development team to ensure the products can meet reliability specification.
- Responsible for MTBF prediction analysis to provide initial reliability predictions.
- Work with other function teams to perform failure analysis and generate failure reports.
- Document comprehensive reliability test plan and report.
- Familiar with MTBF, De-rating analysis.
- Familiar with Environmental and reliability testing such as Vibration test, Shock test, drop test, storage test, HALT/HASS, acoustic test, RVI test, etc.
- Project management skills and data analysis.
- Good English skills in both written and oral.
Duties of this position are performed in a normal office environment. Duties may require extended periods of sitting and sustained visual concentration on a computer monitor or on numbers and other detailed data. Repetitive manual movements (e.g., data entry, using a computer mouse, using a calculator, etc.) are frequently required. Occasional travel may be required.
Typical ExperienceMinimum 6 years of related experience in Reliability testing.
Typical EducationBachelor degree or consideration of an equivalent combination of education and experience. Educational Requirements may vary by Geography.
NotesThis job description is not intended to be an exhaustive list of all duties and responsibilities of the position. Employees are held accountable for all duties of the job. Job duties and the % of time identified for any function are subject to change at any time.
Celestica is an equal opportunity employer. All qualified applicants will receive consideration for employment and will not be discriminated against on any protected status. Special arrangements can be made for candidates who need it throughout the hiring process. Please indicate your needs and we will work with you to meet them.
Celestica (NYSE, TSX: CLS) enables the world’s best brands. Through our customer-centric approach, we partner with leading companies in Aerospace and Defense, Communications, Enterprise, HealthTech, Industrial, Capital Equipment and Energy to deliver solutions for their most complex challenges. We bring global expertise and insight at every stage of product development – from drawing board to full-scale production and after-market services for products from advanced medical devices to next-generation hardware platform solutions for the Cloud. Headquartered in Toronto, with teams spanning 40+ locations in 13 countries across the Americas, Europe and Asia, we imagine, develop and deliver a better future with our customers.
Celestica would like to thank all applicants; however, only qualified applicants will be contacted. Celestica does not accept unsolicited resumes from recruitment agencies or fee based recruitment services.
Application QuestionsYour application will include the following questions:
- What’s your expected monthly basic salary?
- Which statement best describes your right to work in Malaysia?
- Which types of qualifications do you have?
- How many years' experience do you have as a Reliability Engineer?
- How many years of industrial design experience do you have?
- How many years of project management experience do you have?
Head of Software Development
Posted today
Job Viewed
Job Description
Overview
The Head of Software Development is responsible for leading and scaling the software development organization to deliver secure, reliable, and modern applications aligned with business goals. This role drives the migration of legacy systems to cloud-native architectures, embeds agile discipline, and promotes engineering excellence across teams.
Key Responsibilities- Leadership & Organization Design (Responsible & Accountable): Lead and manage development team. Define clear team structures, objectives, and performance expectations. Build a high-performing, collaborative, and innovative engineering culture. Ensure alignment of team capabilities with current and future business requirements.
- Capability Building: Establish and implement a technical competency framework for Developers, Architects, and QA teams. Provide mentorship, career development, and structured learning opportunities. Identify and nurture potential successors for key technical and leadership roles.
- Agile Delivery & Process Excellence (Responsible & Accountable; Consulted – PMO, Product): Champion agile and scrum practices across all teams. Oversee sprint planning, backlog prioritization, and velocity tracking. Partner with Product Managers to ensure delivery cadence and stakeholder visibility. Lead the strategic migration of legacy monolithic systems to modular, cloud-based applications. Approve architecture blueprints, technology standards, and modernization roadmaps. Ensure cloud adoption aligns with organizational security, scalability, and performance goals.
- Software Engineering Standards: Establish and enforce coding standards, secure development practices, and CI/CD automation. Drive continuous improvement in testing, deployment, and documentation practices. Reduce technical debt and enhance maintainability across all systems.
- Stakeholder Engagement & Business Alignment: Collaborate with business and product leaders to define technology priorities. Communicate delivery status, risks, and dependencies to senior stakeholders.
- Governance, Quality, and Risk Management: Monitor system quality, manage delivery risks, and ensure compliance with IT policies. Implement structured review and approval mechanisms for all major releases. Manage software development budgets and resourcing. Optimize cost-to-value ratio through effective resource allocation and contract management.
- Bachelor’s or Master’s degree in Computer Science, Software Engineering, or related field.
- At least 10 years of progressive software development experience, with at least 3 years in leadership.
- Proven success in building and scaling software teams (Developers, Architects, QAs).
- Demonstrated expertise in modernizing legacy systems to cloud or microservices architecture.
- Technical fluency in enterprise stacks such as .NET Core, Java, React, and DevOps toolchains (CI/CD, APIs, Cloud Platforms).
Supported by robust technology infrastructure and digital platforms, GDEX offers express courier service, international shipping, and warehouse fulfilment. GDEX has recently diversified into IT services and solutions. Established in 1997, GDEX is a homegrown company that has expanded regionally to Singapore, Indonesia, and Vietnam. Today, GDEX includes smart retail solutions (Xilnex), ecommerce & app development (Sweetmag), and cybersecurity solutions (Anon Security). With this ecosystem, GDEX provides digital business solutions, leveraging our comprehensive logistics network to serve businesses and communities. We do not just deliver shipments, but also mobilise businesses across the region.
#J-18808-LjbffrBe The First To Know
About the latest It software Jobs in Malaysia !
Senior Software Engineer (Full Stack)
Posted 1 day ago
Job Viewed
Job Description
Overview
Senior Software Engineer (Full Stack) will be responsible for the development, support, and maintenance for systems supporting customer order management. They will analyse functional requirements and translate specifications to program codes, conforming to program guidelines and programming best practices.
Make an Impact- Develop unit test package, execute system and integration tests & document test results to ensure the quality of the program
- Assist and support integration testing, system testing, User Acceptance Test, and implementation activities
- Participate in code reviews
- Investigate and fix the reported problems/bugs of the system to ensure the smooth execution of programs in the production environment
- Identify and resolve performance and scalability issues
- Prepare & maintain up-to-date system documentation
- Minimum 3-4 years of experience as a Full Stack Engineer with experience in software engineering designing and building highly scalable applications
- Strong hands-on experience in API development, design, deployment, and operation in production
- Development experience in full stack apps, from webUI to backend restful API/EJB etc.
- Worked with technologies such as Java, JavaScript, Apache Camel, Spring Boot, J2EE and Message Queue.
- Experience in relational database, writing unit, functional, load and end-to-end tests are a plus.
- Experience working with JIRA, Confluence, bamboo and bitbucket
- Experienced in projects utilizing DevOps and software automation with unit testing and functional testing
- Telco domain knowledge in BSS/OSS area will be an added advantage
- Proficient in written and spoken English and a good attitude
Your Career Growth Starts Here. Apply Now!
#J-18808-LjbffrSenior Software Engineer
Posted 1 day ago
Job Viewed
Job Description
Overview
NI is now part of Emerson. NI is Emerson's Test and Measurement (T&M) Business Unit. In this role, your responsibilities will be unleashing the value of systems & hardware through development of drivers, software, or firmware. Specify, design, implement, and test software features for new and existing products. Drive software development excellence, continuous improvement and bring innovation into software and hardware products. Work and interact with colleagues from other divisions such as R&D hardware, R&D software, systems R&D, manufacturing, or other business groups.
In this Role, Your Responsibilities Will Be- Unleash the value of systems & hardware through development of drivers, software, or firmware.
- Specify, design, implement, and test software features for new and existing products.
- Drive software development excellence, continuous improvement and bring innovation into software and hardware products.
- Work and interact with colleagues from other divisions such as R&D hardware, R&D software, systems R&D, manufacturing, or other business groups.
- Sustain and maintain the software product in meeting both the quality and security requirements.
You thrive in collaborative environments, seamlessly working with diverse teams to achieve shared objectives through open communication and mutual support. Your proactive approach to problem-solving enables you to anticipate challenges, take initiative, and drive tasks forward with efficiency and determination. Your unwavering dedication, persistence, and ability to navigate complex situations empower you to make meaningful contributions and drive success in any endeavor.
For This Role, You Will Need- B.S. or M.S. in computer science, and/or computer engineering, and/or electrical engineering.
- Strong understanding of computers and high-level programming languages (C/C++).
- 5 years and above of experience.
- Detailed understanding of the following concepts and principles:
- Software design and architecture principles
- Object Oriented Programming
- Programming for hardware or systems
- Computer architecture and operating system
- Demonstrated capability to define and complete software projects
- Experience in the following areas will be an added advantage
- Windows driver development
- Linux kernel mode & user mode driver development
- Windows & Linux debugging tools, such as WinDBG
- Unit testing
- Scripting languages such as Python
- Agile development methodologies
- Demonstrated ability to:
- Problem-solve effectively
- Take initiative, be a self-starter, and work independently
- Take ownership of goals, project schedules; persistently drive tasks /projects to completion
- Work effectively across groups and with global teams (e.g. USA)
- English language proficiency and effective communication skills.
- Can clearly and concisely communicate in English, particularly in technical conversations.
- Hybrid work mode
At Emerson, we prioritize a workplace where every employee is valued, respected, and empowered to grow. We foster an environment that encourages innovation, collaboration, and diverse perspectives—because we know that great ideas come from great teams. Our commitment to ongoing career development and growing an inclusive culture ensures you have the support to thrive. Whether through mentorship, training, or leadership opportunities, we invest in your success so you can make a lasting impact. We believe diverse teams, working together are key to driving growth and delivering business results.
We recognize the importance of employee wellbeing. We prioritize providing competitive benefits plans, a variety of medical insurance plans, Employee Assistance Program, employee resource groups, recognition, and much more. Our culture offers flexible time off plans, including paid parental leave (maternal and paternal), vacation and holiday leave.
#J-18808-LjbffrSenior Software Engineer
Posted 1 day ago
Job Viewed
Job Description
Overview
UOB — Senior Software Engineer role based in Kuala Lumpur, Malaysia. UOB Innovation Hub 2 (InnoHub 2) is a newly established technology centre located in Kuala Lumpur, part of UOB Group Technology and Operations, focused on delivering innovative financial technology solutions that drive business growth and digital transformation.
You will be part of a team of software engineers who will audit application and environment defects to perform critical Fix on Fail and Fix Before Fail activities for the Payments Integration Team with a focus on customer entitlement workflow, real-time data services, personal data repository and payment platform services. You will be expected to be an SME who can perform fault analysis on software as well as infrastructure faults, and to perform fixes on software and oversee fixes on infrastructure. The L3 team is the software development escalation point for L1 and L2 teams to ensure applications’ fitness for purpose. As a senior, you are expected to guide, coach and develop junior software engineers under your care.
Responsibilities- Act as point of contact for technical resolutions while managing the incident, problem, and knowledge management processes for the applications in scope.
- Audit solutions from escalations to 3rd party product vendors and/or integration partners as required.
- Provide timely updates and reports to management.
- Contribute to continuous improvement initiatives relating to methods, tools, people, architecture, project management and governance.
- Broad experience operating large-scale and complex solutions.
- Deep expertise in FIS Open Payment Framework , including configuration, customization, and integration.
- Hands-on experience with OCP containerization or equivalent , including deployment, monitoring, and troubleshooting of containerized applications.
- Experience with NiFi is a plus.
- Mastery of Java Springboot and strong foundation of database optimization with good understanding of the Linux operating system. Must be able to audit codes, queries and OS configurations.
- Extensive experience in the software development cycle with a focus on shift left quality initiatives.
- Strong communication skills to work with stakeholders across business and technical teams.
- RHEL (or other equivalent Linux distributions)
- Experience with database management systems (preferably Oracle)
- Shell scripting
- Experience with JBoss application server
- Experience with Apache web server
- Experience in file conversion (e.g., text to XML and vice-versa)
- Experience in Agile and DevOps practices
- Domain knowledge in corporate banking applications and payments platform
- Mid-Senior level
- Full-time
- Information Technology
- Banking