What Jobs are available for Software Development Principles in Malaysia?

Showing 261 Software Development Principles jobs in Malaysia

R&D Senior Engineer - Control Software Design/Embedded

Sungai Buloh Daikin Malaysia Sdn Bhd

Posted 16 days ago

Job Viewed

Tap Again To Close

Job Description

R&D Senior Engineer - Control Software Design/Embedded

Engineer smarter. Build better. Power the future of HVAC & IoT. We’re looking for a Senior Engineer, Control Software to join our dynamic R&D team. If you love turning complex requirements into clean, reliable code and want to work on products that shape how people live and work around the world, this is your chance. Key Responsibilities Develop & Optimize embedded software for HVAC products and IoT platforms. Enhance & Modify existing modules to improve performance, reliability, and scalability. Test & Verify software to ensure compliance with performance, safety, and reliability standards. Review & Improve software designs, coding standards, and testing processes to deliver high-quality solutions. Collaborate & Innovate with cross-functional teams and external partners to integrate the latest technologies. Manage & Coordinate projects with vendors and partners, ensuring on-time delivery and smooth system integration. Learn & Apply advanced R&D practices through technology transfer from Daikin Headquarters. Mentor & Guide junior engineers, supporting their growth and sharing technical expertise. What We’re Looking For Bachelor’s or Master’s degree in Electrical, Electronic, or Mechatronic Engineering (CGPA ≥ 3.0 / Second Upper or above). Minimum 2 years of experience in embedded software or IoT product development. Strong programming skills in C/C++ for embedded systems, and/or Python/Java for IoT platforms. Hands-on experience with microcontroller peripherals (GPIO, ADC, PWM, External Interrupt, UART, I2C), RTOS, and IoT protocols (Wi-Fi, BLE, MQTT, TCP/IP). Strong problem-solving ability, proactive attitude, and effective communication skills. Knowledge of IoT ecosystems, cloud platforms, and mobile app integration is a plus. Experience in vendor management, project tracking, or cross-company collaboration is an advantage. Demonstrated ability to mentor juniors and contribute to a collaborative, growth-focused team culture. Why Join Us? Work on cutting-edge HVAC and IoT solutions used by millions worldwide. Be part of a global R&D environment that values innovation and knowledge sharing. Enjoy opportunities to grow your career through mentorship, collaboration, and international exposure. Join a team where your code powers comfort, efficiency, and sustainability. Ready to engineer the future? Apply now and let’s build something remarkable together.

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

Design Software Development Associate Engineer

Butterworth, Pulau Pinang Flex

Posted 2 days ago

Job Viewed

Tap Again To Close

Job Description

Design Software Development Associate Engineer Flex is the diversified manufacturing partner of choice that helps market-leading brands design, build and deliver innovative products that improve the world. We believe in the power of diversity and inclusion and cultivate a workplace culture of belonging that views uniqueness as a competitive edge and builds a community that enables our people to push the limits of innovation to make great products that create value and improve people's lives. A career at Flex offers the opportunity to make a difference and invest in your growth in a respectful, inclusive, and collaborative environment. If you are excited about a role but don't meet every bullet point, we encourage you to apply and join us to create the extraordinary.

We’re looking to add a

Design Software Development Associate Engineer

located in

Prai, Penang .

Responsibilities

Design new software and firmware architecture.

Drive the requirement definition.

Develop in either procedural or object-oriented design methods.

Work with other design team members on hardware bring up, software testing, system design, and project management.

Write source code, technical design, and functional documentation.

Develop drivers, protocols, application, algorithm, BSP, using OS-based or lightweight architecture.

Architect, design and deliver system software after specification of platform requirements.

Lead project team, coordinating other team members.

Knowledge & Skills

C, C++, C# programming skills.

8/16/32 bit MCU assembly code.

Device driver & SW architecture.

Real-time systems with and without OS.

Language management for UI.

Design for testability.

Capability of debugging, code instrumentation.

Data acquisition, storage, integrity and formatting.

BSP development and customization.

Bug tracking and revision control.

Strong analytical and troubleshooting skills.

Familiarity with Unix, Linux and Windows operating systems.

Familiarity with Subversion or other SCM systems.

Usage of laboratory instruments, IDE, debuggers, tracing and compiler tools.

Experience

Typically, a new graduate engineer with a Bachelor degree in a related field or equivalent experience.

Use of the following tools may be required: code generation tools, code delta/inspection tools, compiler/build environment tools, defect tracking tools and debugging tools.

Office skills: telephones, data entry, office software to include word processing, spreadsheet and presentation package.

Demonstrates operations and technical skills and understanding of Flex’ functional standards.

Demonstrates working knowledge of functional concepts and a solid understanding of Flex’ policies and procedures.

Typically requires some knowledge of computerized electronic test equipment and programming.

Benefits

Full range of medical benefits, dental, vision.

Life Insurance.

Paid Time Off.

Allowances & Bonuses.

Equal Opportunity Employer Flex is an Equal Opportunity Employer and employment selection decisions are based on merit, qualifications, and abilities. We celebrate diversity and do not discriminate based on: age, race, religion, color, sex, national origin, marital status, sexual orientation, gender identity, veteran status, disability, pregnancy status, or any other status protected by law. We're happy to provide reasonable accommodations to those with a disability for assistance in the application process. Please email



and we'll discuss your specific situation and next steps (NOTE: this email does not accept or consider resumes or applications. This is only for disability assistance. To be considered for a position at Flex, you must complete the application process first).

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

Design Software Development Associate Engineer

Butterworth, Pulau Pinang Flextronics - The Flex Company

Posted 8 days ago

Job Viewed

Tap Again To Close

Job Description

Workday Career Site Cookie Notice* **Optional** :

+ and .

+ We use third-party services such as Google Analytics to gather external career site traffic metrics and analyze visitor information, such as browser usage, visitor numbers, and which pages are used.

sets out how they use the information they gather.

+ We may use **pixel tags or scripts** supplied by various job boards to track when you navigate to our website from a job board and submit a job application.

Flex uses this information on an anonymous basis, this helps us understand the efficiency of our recruiting campaigns. Further information on these pixel tags or scripts may be provided by the job board site you have used.# Select to consent to this use or DeclineDesign Software Development Associate Engineer page is loaded# Design Software Development Associate Engineerlocations:

Malaysia, Penangtime type:

Full timeposted on:

Posted Todayjob requisition id:

WD Flex is the diversified manufacturing partner of choice that helps market-leading brands design, build and deliver innovative products that improve the world.A career at Flex offers the opportunity to make a difference and invest in your growth in a respectful, inclusive, and collaborative environment. If you are excited about a role but don't meet every bullet point, we encourage you to apply and join us to create the extraordinary.# Job SummaryTo support our extraordinary teams who build great products and contribute to our growth, we’re looking to add a ***Design Software Development Associate Engineer*** located in ***Prai, Penang***.The Design Software Development Associate Engineer, working with other design team members, will be responsible for design and development of software architecture in order to meet customers’ requirements, from the development of conceptual prototypes and architecture, through development into full functional and tested release.Will be able also to suggest innovative solution that improves the reliability and usability of the software and able to tutor and train new hiring. Will lead definition of new directions and functionality**What a typical day looks like:*** Design new software and firmware architecture.* Drive the requirement definition.* Develop in either procedural or object-oriented design method.* Work with other design team members on such things as HW bring up, SW test, System design, project manager.* Write source code, technical design and functional documentation.* Develop drivers, protocols, application, algorithm, BSP, through the usage of OS based or lightweight architecture.* Architect, design and deliver system software after specification of platform requirements.* Lead project team, coordinating other team members.Knowledge of:* C, C++, C# programming skills.* 8/16/32 bit MCU assembly code.* Device driver & SW architecture.* Real time systems with and without OS.* Language management for UI.* Design for testability.* Capability of debugging, code instrumentation.* Data acquisition, storage, integrity and formatting.* BSP development and customization.* Bug tracking and revision control.* Strong analytical and troubleshooting skills.* Familiarity with Unix, Linux and Windows operating systems.* Familiarity with Subversion or other SCM systems.* Usage of laboratory instruments, IDE, debuggers, tracing and compiler tools.**The experience we’re looking to add to our team:*** Typically, a new graduate engineer with a Bachelor degree in a related field or equivalent experience.* Use of the following tools may be required: Code generation tools, code delta/inspection tools, compiler/build environment tools, defect tracking tools and debugging tools.* Office skills: telephones, data entry, office software to include, word processing, spreadsheet and presentation package.* Demonstrates operations and technical skills and understanding of Flex’ functional standards.* Demonstrates working knowledge of functional concepts and a solid understanding of Flex’ policies and procedures.* Typically requires some knowledge of computerized electronic test equipment and programming.**What you’ll receive for the great work you provide:*** Full range of medical benefits, dental, vision* Life Insurance* Paid Time Off* Allowances & Bonuses*NB09# # Job CategoryDesign, Process & Technology EngineeringRequired Skills:Optional Skills:Flex is an Equal Opportunity Employer and employment selection decisions are based on merit, qualifications, and abilities. We do not discriminate based on: age, race, religion, color, sex, national origin, marital status, sexual orientation, gender identity, veteran status, disability, pregnancy status, or any other status protected by law. We're happy to provide reasonable accommodations to those with a disability for assistance in the application process. Please email and we'll discuss your specific situation and next steps (NOTE: this email does not accept or consider resumes or applications. This is only for disability assistance. To be considered for a position at Flex, you must complete the application process first). #J-18808-Ljbffr
Is this job a match or a miss?
This advertiser has chosen not to accept applicants from your region.

R&D Senior Engineer - Software/ Firmware Design

Klang, Selangor Daikin Malaysia

Posted 4 days ago

Job Viewed

Tap Again To Close

Job Description

Overview

R&D Senior Engineer - Software/ Firmware Design. Engineer smarter. Build better. Power the future of HVAC & IoT. We’re looking for a Senior Engineer, Control Software to join our dynamic R&D team. If you love turning complex requirements into clean, reliable code and want to work on products that shape how people live and work around the world, this is your chance. Key Responsibilities

Develop & Optimize embedded software for HVAC products and IoT platforms.

Enhance & Modify existing modules to improve performance, reliability, and scalability.

Test & Verify software to ensure compliance with performance, safety, and reliability standards.

Review & Improve software designs, coding standards, and testing processes to deliver high-quality solutions.

Collaborate & Innovate with cross-functional teams and external partners to integrate the latest technologies.

Manage & Coordinate projects with vendors and partners, ensuring on-time delivery and smooth system integration.

Learn & Apply advanced R&D practices through technology transfer from Daikin Headquarters.

Mentor & Guide junior engineers, supporting their growth and sharing technical expertise.

What We’re Looking For

Bachelor’s or Master’s degree in Electrical, Electronic, or Mechatronic Engineering (CGPA ≥ 3.0 / Second Upper or above).

Minimum 2 years of experience in embedded software or IoT product development.

Strong programming skills in C/C++ for embedded systems, and/or Python/Java for IoT platforms.

Hands-on experience with microcontroller peripherals (GPIO, ADC, PWM, External Interrupt, UART, I2C), RTOS, and IoT protocols (Wi-Fi, BLE, MQTT, TCP/IP).

Strong problem-solving ability, proactive attitude, and effective communication skills.

Knowledge of IoT ecosystems, cloud platforms, and mobile app integration is a plus.

Experience in vendor management, project tracking, or cross-company collaboration is an advantage.

Demonstrated ability to mentor juniors and contribute to a collaborative, growth-focused team culture.

Why Join Us?

Work on cutting-edge HVAC and IoT solutions used by millions worldwide.

Be part of a global R&D environment that values innovation and knowledge sharing.

Enjoy opportunities to grow your career through mentorship, collaboration, and international exposure.

Join a team where your code powers comfort, efficiency, and sustainability.

Ready to engineer the future? Apply now and let’s build something remarkable together.

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

Design Engineer - Software

Shah Alam, Selangor Körber Pharma Packaging AG

Posted 3 days ago

Job Viewed

Tap Again To Close

Job Description

Select how often (in days) to receive an alert:

Optimizing machine capabilities : You'll improve HMI and PLC software to ensure the best technical solutions are implemented based on the design.

Field problem-solver:

Troubleshoot and analyze technical issues with machines on-site, using your expertise to handle demanding situations.

Documenting design change:

Create clear engineering documents (manuals, procedures, etc.) to reflect any design changes.

Team player:

Collaborate effectively with our design team (including international colleagues) and other departments on design changes and processes.

Additional project support:

You'll be ready to tackle other project-related tasks as they arise.

Your Profile

Strong academic background:

A degree in Electrical & Computer Systems Engineering (or similar) with excellent grades.

Technical know-how:

Experience with circuit diagrams and a deep understanding of PLC & HMI technology and programming (ideally with Siemens S7 and Beckhoff TwinCAT).

Drive system expertise:

Experience working with drive systems from brands like LENZE, Siemens, AMK, etc.

Project management skills:

You can analyze and manage projects from conception to completion, considering both feasibility and industrialization.

Communication & Collaboration:

A team player with excellent communication and interpersonal skills in English, combined with strong analytical thinking.

Take ownership:

You have a high sense of responsibility, ownership, and commitment, especially towards your projects.

Leadership Skills:

Organize yourself and others effectively.

Speak tech fluently:

Translate technical data into clear, understandable English.

Prioritize like a pro:

You can prioritize your workload and execute tasks efficiently, following industry best practices.

Recruitment Team For questions please contact us via We work with selected partners and therefore ask recruitment consultancies to refrain from contacting us by mail or telephone. Please apply exclusively via the “Apply now” button.

Recruiter: Local HR Malaysia

Job Req ID: 7050

We value diversity and therefore welcome all applicants - regardless of gender, nationality, ethnic or social origin, religion/belief, disability, age, sexual orientation and identity, and any other protected status.

We are Körber – an international technology group with around 13,000 employees at over 100 locations worldwide and a common goal: we turn entrepreneurial thinking into customer success and shape technological change. In our Business Areas Pharma, Supply Chain, and Technologies, we deliver products, solutions and services that inspire and create added value for customers. We build ecosystems that solve the challenges of today and tomorrow. Körber AG is the holding company of the Körber Group.

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

Design Engineer - Software

Shah Alam, Selangor Koerber Technologies Sdn. Bhd.

Posted 16 days ago

Job Viewed

Tap Again To Close

Job Description

Join to apply for the

Design Engineer - Software

role at

Koerber Technologies Sdn. Bhd. 1 week ago 33 applicants Join or sign in to find your next job

Join to apply for the

Design Engineer - Software

role at

Koerber Technologies Sdn. Bhd. Get AI-powered advice on this job and more exclusive features. Optimizing machine capabilities : You'll improve HMI and PLC software to ensure the best technical solutions are implemented based on the design. Field problem-solver: Troubleshoot and analyze technical issues with machines on-site, using your expertise to handle demanding situations. Documenting design change: Create clear engineering documents (manuals, procedures, etc.) to reflect any design changes. Team player: Collaborate effectively with our design team (including international colleagues) and other departments on design changes and processes. Additional project support: You'll be ready to tackle other project-related tasks as they arise.

Your Role In Our Team

Optimizing machine capabilities : You'll improve HMI and PLC software to ensure the best technical solutions are implemented based on the design. Field problem-solver: Troubleshoot and analyze technical issues with machines on-site, using your expertise to handle demanding situations. Documenting design change: Create clear engineering documents (manuals, procedures, etc.) to reflect any design changes. Team player: Collaborate effectively with our design team (including international colleagues) and other departments on design changes and processes. Additional project support: You'll be ready to tackle other project-related tasks as they arise.

Your Profile

Strong academic background: A degree in Electrical & Computer Systems Engineering (or similar) with excellent grades. Technical know-how: Experience with circuit diagrams and a deep understanding of PLC & HMI technology and programming (ideally with Siemens S7 and Beckhoff TwinCAT). Drive system expertise: Experience working with drive systems from brands like LENZE, Siemens, AMK, etc. Project management skills : You can analyze and manage projects from conception to completion, considering both feasibility and industrialization. Communication & Collaboration: A team player with excellent communication and interpersonal skills in English, combined with strong analytical thinking. Take ownership: You have a high sense of responsibility, ownership, and commitment, especially towards your projects. Leadership Skills: Organize yourself and others effectively. Speak tech fluently: Translate technical data into clear, understandable English. Prioritize like a pro: You can prioritize your workload and execute tasks efficiently, following industry best practices. Seniority level

Seniority level Entry level Employment type

Employment type Full-time Job function

Job function Engineering and Information Technology Industries IT Services and IT Consulting and Machinery Manufacturing Get notified when a new job is posted. Sign in to set job alerts for “Software Design Engineer” roles.

Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia 1 month ago Federal Territory of Kuala Lumpur, Malaysia 3 days ago R & D Senior Engineer - Control Software Design

Software Engineer - Software Analysis & Design

WP. Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia 2 weeks ago WP. Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia 4 weeks ago Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia 1 week ago Petaling Jaya, Selangor, Malaysia 4 months ago Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia 2 months ago Software Engineer .NET (Junior/Mid-Senior Level)

Federal Territory of Kuala Lumpur, Malaysia 3 weeks ago Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia MYR72,000.00-MYR150,000.00 1 month ago Petaling Jaya, Selangor, Malaysia 3 days ago Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia 1 month ago Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia 2 weeks ago Junior/Senior Software Quality Assurance Engineer

Federal Territory of Kuala Lumpur, Malaysia 3 days ago Petaling Jaya, Selangor, Malaysia 1 month ago Bangsar South, Federal Territory of Kuala Lumpur, Malaysia 7 months ago Senior Software QA Engineer (Automation Testing) - Fully Remote

WP. Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia 6 hours ago Petaling Jaya, Selangor, Malaysia 1 day ago Petaling, Selangor, Malaysia 13 minutes ago Federal Territory of Kuala Lumpur, Malaysia 23 hours ago Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia 5 months ago Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia 1 week ago Senior Full-Stack Software Engineer - Malaysia

Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia 1 week ago We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

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

Design Engineer - Software

Shah Alam, Selangor Körber

Posted 16 days ago

Job Viewed

Tap Again To Close

Job Description

Select how often (in days) to receive an alert: Responsibilities:

Optimizing machine capabilities:

You'll improve HMI and PLC software to ensure the best technical solutions are implemented based on the design. Field problem-solver:

Troubleshoot and analyze technical issues with machines on-site, using your expertise to handle demanding situations. Documenting design change:

Create clear engineering documents (manuals, procedures, etc.) to reflect any design changes. Team player:

Collaborate effectively with our design team (including international colleagues) and other departments on design changes and processes. Additional project support:

You'll be ready to tackle other project-related tasks as they arise. Your Profile:

Strong academic background:

A degree in Electrical & Computer Systems Engineering (or similar) with excellent grades. Technical know-how:

Experience with circuit diagrams and a deep understanding of PLC & HMI technology and programming (ideally with Siemens S7 and Beckhoff TwinCAT). Drive system expertise:

Experience working with drive systems from brands like LENZE, Siemens, AMK, etc. Project management skills:

You can analyze and manage projects from conception to completion, considering both feasibility and industrialization. Communication & Collaboration:

A team player with excellent communication and interpersonal skills in English, combined with strong analytical thinking. Take ownership:

You have a high sense of responsibility, ownership, and commitment, especially towards your projects. Leadership Skills:

Organize yourself and others effectively. Speak tech fluently:

Translate technical data into clear, understandable English. Prioritize like a pro:

You can prioritize your workload and execute tasks efficiently, following industry best practices. Additional Information:

Recruitment Team:

For questions please contact us via We work with selected partners and therefore ask recruitment consultancies to refrain from contacting us by mail or telephone. Please apply exclusively via the “Apply now” button. Recruiter: Nur Syafiqah BINTI Alias Job Req ID: 7050 We value diversity and therefore welcome all applicants - regardless of gender, nationality, ethnic or social origin, religion/belief, disability, age, sexual orientation and identity, and any other protected status. We are Körber – an international technology group with about 12,000 employees, more than 100 locations worldwide and a common goal: We turn entrepreneurial thinking into customer success and shape the technological change. In the Business Areas Digital, Pharma, Supply Chain and Technologies, we offer products, solutions and services that inspire. We act fast to customer needs, we execute ideas seamlessly, and with our innovations we create added value for our customers. In doing so, we are increasingly building on ecosystems that solve the challenges of today and tomorrow. Körber AG is the holding company of the Körber Group.

#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 principles Jobs in Malaysia !

Software Engineering - Software Development Engineer

Kuala Lumpur, Kuala Lumpur ManpowerGroup Malaysia

Posted 1 day ago

Job Viewed

Tap Again To Close

Job Description

Job title:

Software Engineering - Software Development Engineer Salary:

MYR 1,000 per day. Location:

Bangsar

Job Summary:

Join a dynamic team as a Software Development Engineer, where you'll contribute to impactful projects in a collaborative and innovative environment. This role offers the opportunity to work on cutting-edge technologies and drive meaningful solutions across multiple teams.

Responsibilities

Analyze, design, code, and test application components across various projects.

Perform maintenance, enhancements, and new development work.

Lead and manage team decisions, ensuring effective collaboration and delivery.

Provide technical solutions and guidance across multiple teams.

Develop and integrate APIs and cloud-native applications.

Utilize interpreted languages such as Python and JavaScript for development tasks.

Conduct code reviews and offer constructive feedback to peers.

Stay current with industry trends and emerging technologies.

Mentor junior developers and promote a culture of continuous learning and knowledge sharing.

Requirements

Bachelor’s degree in Computer Science, Software Engineering, or a related field.

Proven experience in software development and system integration.

Proficiency in interpreted languages such as Python, JavaScript, etc.

Strong understanding of API development and cloud-native architecture.

Excellent problem-solving and analytical skills.

Ability to work collaboratively in cross-functional teams.

Experience with agile methodologies and DevOps practices is a plus.

Strong communication and leadership skills.

Company Overview We are a global leader in technology and innovation, dedicated to helping organizations transform and thrive in the digital era. By combining deep industry expertise with advanced technologies, we deliver end-to-end solutions that drive efficiency, agility, and growth. Our team is passionate about creating impactful outcomes through cutting-edge digital transformation, cloud solutions, intelligent automation, and data-driven insights. Committed to excellence and collaboration, we empower businesses to achieve greater performance and sustainable success.

Apply now and explore more opportunities with us.

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

Software Engineering Manager

Cyberjaya RunCloud

Posted 1 day ago

Job Viewed

Tap Again To Close

Job Description

Join to apply for the

Software Engineering Manager

role at

RunCloud .

We are looking for an experienced Software Engineering Manager to join RunCloud. In this role, you will be responsible for leading and managing the engineering team, ensuring effective project coordination, delivery, and technical excellence. You will play a key role in translating strategic direction into actionable engineering plans, guiding the team toward successful execution. While your focus will be on leadership and management, a proven background in software development is essential to effectively support, evaluate, and guide technical decisions within the team.

Responsibilities

Provide technical direction and leadership for the engineering team, ensuring alignment with company objectives and strategic priorities.

Oversee project planning, execution, and delivery, ensuring timelines, quality, and performance standards are met.

Mentor and coach engineers, fostering their technical and professional growth while cultivating a high-performing and collaborative team culture.

Translate architectural decisions and system designs from top management into clear, actionable tasks, ensuring effective execution and delivery by the development team.

Implement and continuously improve engineering best practices, processes, and standards for scalability, efficiency, and quality.

Maintain product excellence through proactive code reviews, technical audits, and process optimizations.

Drive a customer-centric approach by engaging with end users, understanding their needs, and ensuring product solutions deliver real value.

Collaborate closely with the Product Owner and top management to align engineering priorities with business goals and product roadmaps.

Champion innovation, accountability, and continuous improvement across the engineering organization.

Have experience managing a SaaS-based product.

Have experience working with teams across multiple time zones beyond Malaysia.

Qualifications

Bachelor’s degree in Computer Science, Software Engineering, or a related field.

Minimum of 5 years of experience in software engineering, with at least 2 years in a management or technical leadership role.

Proven track record in leading and scaling engineering teams while maintaining strong hands‑on technical capabilities.

Deep understanding of modern software engineering principles, architectures, and development practices.

Strong problem‑solving skills with the ability to make sound technical decisions under pressure.

Excellent communication and interpersonal skills; able to articulate complex technical concepts clearly to both technical and non-technical stakeholders.

Experienced in Agile methodologies and driving successful Agile team implementations.

Strong organizational and time‑management skills with the ability to balance multiple priorities.

Passionate about building high‑quality products and continuously improving user experience.

A team player who inspires collaboration, ownership, and excellence.

Seniority level

Mid‑Senior level

Employment type

Full‑time

Job function

Engineering and Information Technology

Industries

IT Services and IT Consulting

Referrals increase your chances of interviewing at RunCloud by 2x

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

Software Engineering, Specialist

Kuala Lumpur, Kuala Lumpur AIA Hong Kong and Macau

Posted 1 day ago

Job Viewed

Tap Again To Close

Job Description

**At AIA we’ve started an exciting movement to create a healthier, more sustainable future for everyone.***As pioneering innovators for over 100 years, we’re now transforming our organisation to be faster, simpler and more connected. Because we want to be even better equipped to develop digital solutions and experiences that help more people live Healthier, Longer, Better Lives.**To get there, we need people with tech/digital/analytics expertise and passion to help develop positive, sustainable change through digitally enhanced experiences that will impact the lives of millions of people and create a healthier future for everyone.***If you believe in developing a better tomorrow, read on.***About the Role**The incumbent will support the Associate Director in the implementation and execution of initiatives in alignment with the TECH Division’s strategic objectives. They will be responsible for managing their designated solution area, including the roadmap for the associated technology platform or supported end-to-end solutions. As the Subject Matter Expert (SME) for key technology domains, the incumbent will ensure solutions are implemented in accordance with design philosophies that prioritize system attributes such as flexibility, scalability, and modularity.**Roles & Responsibilities:**IT Application Management* Lead the development, design, and implementation of new applications and enhancements to existing systems and software packages.* Ensure effective delivery of IT solutions with a focus on cost efficiency and quality, maximizing the return on IT investments.* Develop and execute action plans that support the TECH Division’s strategy through structured planning, established methodologies, and appropriate resource allocation.* Oversee and enforce adherence to the software development life cycle (SDLC) and software quality management standards.* Align system delivery with the Enterprise Architecture framework to ensure consistency and scalability.* Maintain high application availability and ensure timely resolution of system issues and incidents.Design* Own and manage a portfolio of solutions, ensuring scalable and performance-optimized architecture.* Translate business and functional requirements into effective system designs.* Lead the design and implementation of new applications and system enhancements.* Serve as the technical lead for medium to high-complexity projects and initiatives that support business growth.Development* Develop software code following best practices and coding standards.* Conduct unit and system integration testing (SIT) prior to user acceptance testing (UAT).* Provide support during UAT and resolve any issues that arise.* Deliver second-level production and incident support in collaboration with first-level support teams.Project Scope* Lead medium to high-complexity projects, accountable for end-to-end application delivery.* Collaborate closely with vendors and infrastructure teams to ensure successful project execution.Resource & Team Management* Optimize resource planning and utilization to meet business demands effectively.* Coach and mentor team members to enhance their technical capabilities.* Drive team performance in alignment with divisional and organizational strategies.# # **Job Requirements**General requirements:* Bachelor’s Degree in IT, Computer Science, or Software Engineering from an accredited institution.* 6–8 years of experience in IT application development, with at least 3–4 years in a supervisory role within the relevant domain.* Proven track record in executing IT projects and delivering system applications and technology implementations.* Strong communication skills, capable of engaging with middle management and internal/external stakeholders.* Excellent analytical and problem-solving abilities.* In-depth understanding of insurance business operations, including distribution channels.* Self-motivated and able to work independently.* Strong team player with the ability to collaborate across functions.Technical requirements:* Experience with Adobe Experience Manager (AEM) architecture and technologies, including Java Content Repository (API), Sling, Apache Felix OSGi, DAM, and Workflows.* Experience integrating AEM with Adobe products such as Analytics, Target, and Campaign.* Proficient in AEM building blocks: templates, components, dialogs, widgets, and bundles.* Experience with AEM data migration and backend/frontend integration.* Strong knowledge of front-end technologies: HTML/HTML5, CSS3, JavaScript, jQuery.* Solid Java/J2EE background with working knowledge of Spring and Hibernate frameworks.* Proficient in relational databases (SQL Server, Sybase, Oracle) and T-SQL.* Familiarity with RESTful APIs and architectural styles.* Experience with Unix and WebSphere Application Server environments.*Build a career with us as we help our customers and the community live Healthier, Longer, Better Lives.**You must provide all requested information, including Personal Data, to be considered for this career opportunity. Failure to provide such information may influence the processing and outcome of your application. You are responsible for ensuring that the information you submit is accurate and up-to-date.*
#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 Principles Jobs