What Jobs are available for Software Development in Kuala Lumpur?
Showing 336 Software Development jobs in Kuala Lumpur
Software Development Engineer C#
Posted 4 days ago
Job Viewed
Job Description
Responsibilities
Design, develop, and maintain software in C#/Python for 3D software.
Develop and maintain automated tests.
Apply proper Object Oriented Programming (OOP) and SOLID principles throughout the solution development process.
Ensure coding standards are followed and help enforce good programming practices within the development team.
Work closely with team members in Agile and Scrum.
Participate proactively in technical discussions, estimations, reviews, retrospectives, and meetings to contribute to a better understanding of user needs and process improvements.
Deliver work with quality and completeness within the agreed timeline.
Handle customer issues by providing support, troubleshooting, and bug fixing.
Create and maintain documentation.
Qualifications
Degree in computer science or engineering (majoring in computing, electrical, electronics, or other relevant areas).
Passionate about and skilled in programming (C# and Python, especially).
At least 2 years of working experience as a software engineer.
Knowledgeable about Object Oriented Programming (OOP) and SOLID principles.
Good interpersonal skills.
Team player and able to work independently.
Good analytical, debugging, and lateral thinking skills.
Familiarity with version control, such as Azure DevOps/Git.
Plus points
Good at mathematics involving 3D space manipulation.
Experience working in Agile/Lean and Scrum methodology.
Prior experience in an ISO/FDA/AMMi-regulated environment.
Location and type of contract
Petaling Jaya, Malaysia
Software engineering and research
Full-time
Hybrid
Associate level
CV in English
Referrals increase your chances of interviewing at Materialise by 2x.
#J-18808-Ljbffr
Is this job a match or a miss?
            
        
                                            
            
                
            
        
                    Software Development Engineer C++
Posted 5 days ago
Job Viewed
Job Description
Software Development Engineer
role at
Materialise
in Kuala Lumpur, Malaysia. Hybrid, full-time, associate level. Responsibilities
Design, develop, and maintain software in C++ or configuration language for 3D applications Develop and maintain automated tests to ensure software quality Apply Object-Oriented Programming (OOP) principles and SOLID practices throughout the solution development process Collaborate closely with team members in Agile/Scrum processes, participating actively in technical discussions, estimations, reviews, and retrospectives Provide transparency on task progressions and take responsibility for planning and organizing your own work Work closely with stakeholders to understand requirements and deliver solutions Handle customer issues by providing troubleshooting support and bug fixes Adhere to organizational quality processes for ISO/FDA/MDR compliance Qualifications
Bachelor’s degree in computer science or engineering (software, biomedical, mechanical, electrical, electronics, or related fields) 2 – 3 years of experience as a software engineer Strong programming skills in C++ (bonus points for proficiency in Python/C#) Knowledge of Object-Oriented Programming (OOP) and SOLID principles Proven analytical thinking, problem-solving skills, and attention to detail Good spoken and written communication skills in English Familiarity with version control systems such as Azure DevOps/Git A team player with strong interpersonal skills and the ability to work independently Plus points
Experience and knowledge in 3D mathematics and space manipulation Familiarity with CAD software and file formats like STL Experience using Azure DevOps and working with CI/CD pipelines Prior experience in an ISO-/FDA-/AMMi-regulated environment Knowledge of generative AI (GenAI) technologies and their application in software solutions Passion for innovative technologies, including 3D printing Location & Contract
Petaling Jaya, Malaysia Full-time Hybrid Associate level CV in English Job function
Research Industries
Software Development and Printing Services Referrals increase your chances of interviewing at Materialise.
#J-18808-Ljbffr
Is this job a match or a miss?
            
        
                                            
            
                
            
        
                    Software Engineering - Software Development Engineer
Posted 4 days ago
Job Viewed
Job Description
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?
            
        
                                            
            
                
            
        
                    Software Development Lead
Posted 5 days ago
Job Viewed
Job Description
Research, plan, develop, and implement
customized application systems
for clients — from understanding user needs and mapping user journeys to designing, coding, debugging, and continuous improvement. Lead and oversee
IT projects to ensure successful, on-time delivery and excellent results. Analyze client requirements
and propose smart, effective technical solutions that add real value. Provide
technical and architectural guidance , introducing new ideas, methodologies, and tools for innovation and efficiency. Manage and mentor
a team of software developers — conduct code reviews, share best practices, and create a collaborative and growth-oriented environment. Maintain
accurate documentation
and ensure all project records meet company standards. What You’ll Bring
Bachelor’s degree in computer science or equivalent, with
4-6 years of experience
in software development and at least
2 years in a leadership or people management role . Bonus skills:
VB.NET, Objective-C / Swift, or Visual Basic . Familiar with
.NET Framework
and
Microsoft Visual Studio . Experience with
RDBMS
(SQL Server, Oracle, or MySQL) and
mobile app tools
(Android Studio or Xcode) is a plus. A strong grasp of programming principles and the curiosity to stay up-to-date with the latest tech trends and tools. Open to
fresh graduates and experienced professionals
who are eager to learn and grow. Must be a
Malaysian citizen . A true
team player
with a positive, can-do attitude and a passion for learning and excellence.
#J-18808-Ljbffr
Is this job a match or a miss?
            
        
                                            
            
                
            
        
                    Software Development Manager
Posted 18 days ago
Job Viewed
Job Description
Join or sign in to find your next job Software Development Manager
role at
Vehlo
Get AI-powered advice on this job and more exclusive features.
About Vehlo We started Vehlo in 2019 with a simple goal: to be the industry’s favorite provider of repair shop technology. Across every part of the auto repair industry, Vehlo is igniting vehicle service success with software and financial solutions that unlock your potential. Our founder-led products power the entire service lane experience and keep customers coming back with streamlined tools that help you handle communication, workflow automation, touchless payments, valet pickup, and much more. We’re out to simplify the customer journey from start to finish and give power back to the people under the hood, making their jobs easier and your shop more profitable — just ask our over 30,000 customers, who generate more than 50M annual repair orders.
At Vehlo, our only purpose is your success, and together, we’re reaching your goals faster than ever. Being a Veep comes with more than a comprehensive benefits package—our biggest benefit is opportunity: Opportunity to make an impact, opportunity for growth, and opportunity for recognition and rewards. This is not a mega-corporation where you wonder what people are doing all day - every Veep is moving the ball forward day in, day out for our customers or for each other.
About This Role As a Software Development Manager, you will be working directly with the product engineering leaders to drive the direction of our platform leveraging your experience and entrepreneurial spirit. Understanding the automotive industry will be a key benefit to providing best-in-class software for our customers. Your acquisitive mindset will contribute to the success and competitive advantage in the automotive industry.
What You’ll Do
Lead and manage a team of software engineers through the full software development lifecycle.
Modularize our features to allow for reusable components to seamlessly integrate in multiple products.
Identify process improvements and best practices to increase team efficiency and product quality.
Be a change agent in continuously improving the technical platform for our products.
Participate and encourage new technologies and tools through proof of concept to support a best-in-class product suite.
Mentor team members in new technologies, architecture, and CI/CD needs.
Collaborate with peers and technical leaders to identify constraints and best practices.
Provide technical leadership and support to the feature teams.
Contribute and improve the architecture to be flexible and scalable with business needs.
What You’ll Need
5+ years in software development, with at least 2 years in a leadership role.
Experience working with remote team members in an agile environment with working knowledge on how work gets from idea to production
Excellent React and front-end development skills and consuming API services
Comfortable with HTML5 and grid-based CSS frameworks like Bootstrap
Excellent Java 8+ and Java Spring experience. Will focus on Spring Boot and Spring Data feature sets
Ability to write MySQL queries (MongoDB experience a plus)
Strong Python skills utilizing packages such as Pandas, PySpark and Numpy
Deep understanding and application of modern data processing technology stacks. For example, Spark, Kafka, Hadoop, and others
Understanding of the theory and application of Continuous Integration/Delivery
Excellent written and verbal communications skills
Bonus Qualifications
AWS experience
Passion for automotive technology and innovation
Note This job description is intended to outline the general responsibilities and requirements of the role. It is not an exhaustive list of all duties, tasks, or responsibilities that may be required. Responsibilities and priorities may evolve over time, and the company reserves the right to make changes at any time with or without notice.
Equal Opportunity
Vehlo is an equal opportunity employer that is committed to diversity and inclusion in the workplace. We prohibit discrimination and harassment of any kind based on race, color, sex, religion, sexual orientation, national origin, disability, genetic information, pregnancy, or any other protected characteristic as outlined by federal, state, or local laws. This policy applies to all employment practices within our organization, including hiring, recruiting, promotion, termination, layoff, recall, leave of absence, compensation, benefits, training, and apprenticeship. Vehlo makes hiring decisions based solely on qualifications, merit, and business needs at the time.
#J-18808-Ljbffr
Is this job a match or a miss?
            
        
                                            
            
                
            
        
                    Software Development Manager
Posted 18 days ago
Job Viewed
Job Description
Software Development Manager
role at
Berjaya Corporation Berhad Join to apply for the
Software Development Manager
role at
Berjaya Corporation Berhad Get AI-powered advice on this job and more exclusive features. Experience managing external vendors and third-party developers. Strong negotiation and conflict-resolution skills. Knowledge of vendor performance metrics and SLA management.
Leadership and Communication: Proven ability to lead teams, manage resources, and drive projects to completion. Excellent communication and interpersonal skills to collaborate with diverse teams. Strong decision-making and problem-solving abilities.
Education and Experience Bachelor’s degree in Computer Science, Software Engineering, or a related field (required). 7+ years of experience in software development, with at least 2 years in a leadership role. Prior experience managing software development vendors and contracts. Certifications in project management (e.g., PMP, Agile) or software development (e.g., AWS Certified Developer) are a plus.
Vendor Management Skills
Vendor Management Skills: Experience managing external vendors and third-party developers. Strong negotiation and conflict-resolution skills. Knowledge of vendor performance metrics and SLA management.
Leadership and Communication: Proven ability to lead teams, manage resources, and drive projects to completion. Excellent communication and interpersonal skills to collaborate with diverse teams. Strong decision-making and problem-solving abilities.
Education and Experience Bachelor’s degree in Computer Science, Software Engineering, or a related field (required). 7+ years of experience in software development, with at least 2 years in a leadership role. Prior experience managing software development vendors and contracts. Certifications in project management (e.g., PMP, Agile) or software development (e.g., AWS Certified Developer) are a plus.
For interested applicants, please email your updated CV to
BACK TO CAREERS Seniority level
Seniority level Mid-Senior level Employment type
Employment type Full-time Job function
Job function Engineering and Information Technology Industries Consumer Services Referrals increase your chances of interviewing at Berjaya Corporation Berhad by 2x Get notified about new Software Engineering Manager jobs in
Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia . Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia 1 week ago Manager, Software Engineering (Engineering Manager)
Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia ₹4,200,000.00-₹5,040,000.00 3 weeks ago Federal Territory of Kuala Lumpur, Malaysia 2 weeks ago Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia 5 months ago Federal Territory of Kuala Lumpur, Malaysia 6 days ago Federal Territory of Kuala Lumpur, Malaysia 3 weeks ago Engineering Manager - Software Development
Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia 1 month ago Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia 8 months ago Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia 8 months ago Federal Territory of Kuala Lumpur, Malaysia 2 weeks ago Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia 4 days ago Software Engineering Director (Delivery Lead)
Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia 2 weeks ago Sunway Velocity, Federal Territory of Kuala Lumpur, Malaysia 1 month ago Engineering Manager - Automation Systems Software (Malaysia)
Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia 2 weeks ago Federal Territory of Kuala Lumpur, Malaysia 1 day ago VP, CL, Prod Specialist - Switching & Cards, WRB Tech
Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia 4 months ago Software Engineering Manager - Sustaining Engineering
Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia 1 month ago Federal Territory of Kuala Lumpur, Malaysia 2 days ago Software Engineering Manager, Ubuntu Gaming
Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia 3 months ago Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia 1 week ago Federal Territory of Kuala Lumpur, Malaysia 1 week ago Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia 5 days ago Head of Operations (Supply Chain & Customer Care)
Software Platform Engineering Manager - Ubuntu for Next-Gen Silicon
Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia 5 months ago Bangsar South, Federal Territory of Kuala Lumpur, Malaysia 1 hour ago Head, FSS Digital Asset Operations COE (Malaysia / India)
Bukit Jalil, Federal Territory of Kuala Lumpur, Malaysia 5 months ago Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia 1 week ago Head of Operations APAC Live & Monetization, Trust & Safety
Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia 1 week ago Sunway Damansara, Selangor, Malaysia 2 weeks ago Ubuntu Enablement - Software Engineering Manager
Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia 3 months ago Linux Enablement - Software Engineering Manager
Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia 3 months 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?
            
        
                                            
            
                
            
        
                    Team Lead for Software Development Engineer (SDE)
Posted 6 days ago
Job Viewed
Job Description
Responsibilities: Lead a team of 3 SDEs to design, develop, and maintain RESTful APIs using the .NET stack (C#, ASP.NET Core). Collaborate with front-end developers, product managers, and other stakeholders to understand requirements and deliver high-quality solutions. Ensure the performance, quality, and responsiveness of APIs. Write clean, scalable, and efficient code following best practices and coding standards. Implement security and data protection measures. Troubleshoot, debug, and upgrade existing systems. Participate in code reviews and provide constructive feedback to peers. Stay updated with the latest industry trends and technologies to ensure our solutions remain current and competitive. Requirements: The candidate must have a minimum of four (4) years of working experience in software development and possess at least a Diploma, Advanced/Higher/Graduate Diploma, Bachelor's Degree, Postgraduate Diploma, or Professional Degree in Computer Science, Information Technology, or an equivalent field. Proven experience as a REST API Developer or similar role. Strong proficiency in C# and ASP.NET Core. Experience with MSSQL databases. Familiarity with MVC Framework. Knowledge of version control systems (e.g., Git). Understanding of Agile methodologies. Excellent problem-solving skills and attention to detail. Strong communication and teamwork abilities. Experience with cloud platforms (e.g., Azure, AWS). Able to work OT during project implementation time. Benefits: Competitive salary package Medical Card for employee Flexible working hours and remote work options. Professional development opportunities. Unlimited snack and drink, coffee in office Monthly team building dinner
#J-18808-Ljbffr
Is this job a match or a miss?
            
        
                                            
            
                
            
        
                    Be The First To Know
About the latest Software development Jobs in Kuala Lumpur !
Software Development Manager (System Architect)
Posted 6 days ago
Job Viewed
Job Description
Lead, mentor, and manage a team of software engineers, including performance management, skills development, and career progression. Plan, track, and deliver software projects on time, ensuring alignment with product roadmaps and organizational priorities. Oversee all stages of the SDLC, including requirements gathering, design, coding, testing, deployment, and maintenance. Provide architectural and design guidance to teams, ensuring software scalability, reliability, and performance. Work closely with product managers, UX/UI designers, and other stakeholders to align technical efforts with business goals. Continuously assess and improve software development processes, tools, and methodologies (e.g., Agile, Scrum, CI/CD) to enhance efficiency. Ensure the team follows best practices in code reviews, testing, and software quality standards to deliver defect-free software. Manage project budgets, resources, and timelines, optimizing for cost efficiency and productivity. Identify technical risks early in the development cycle and implement mitigation strategies. Drive innovation and stay abreast of new technologies, tools, and industry trends, ensuring the team adopts the latest practices where appropriate. Work with IT operations, DevOps, and other departments to ensure smooth software releases and integrations.
#J-18808-Ljbffr
Is this job a match or a miss?
            
        
                                            
            
                
            
        
                    IT ACCOUNT/PROJECT EXECUTIVE (SOFTWARE DEVELOPMENT)
Posted 18 days ago
Job Viewed
Job Description
Lark implementation and customised client projects
— ensuring adherence to budget, timeline, resource allocation, and project scope. Maintains professional and technical knowledge by fulfilling relevant technical requirements and staying updated on industry practices. Prepares, updates, and revises project proposals and documentation, including changes to modules, schedules, and resource planning, particularly for
Lark integrations and client-specific customisation requests . Coordinates project team members, develops work schedules, and defines individual responsibilities to ensure smooth project execution across
Lark and other customised projects . Sets and monitors project milestones; addresses unforeseen delays by adjusting schedules and managing expectations accordingly. Establishes and implements effective communication plans, providing timely status updates to relevant stakeholders including developers, testers, creatives, and clients. Gathers, analyzes, and summarizes data to prepare project status reports and track overall progress. Ensures quality of deliverables by organizing and overseeing testing sessions to maintain consistency across both standard and customized project deployments. Performs other related duties as assigned. Job Requirements
Candidate must possess at least a Diploma or Degree in Computer Science, Information Technology, or a related field. Minimum of 2 years of experience in Development, Project Management, Account Management, or a related discipline. Preferably with a background in IT, particularly in software development. Strong communication skills with the confidence to engage effectively with stakeholders from diverse backgrounds. Demonstrates solid management, negotiation, written, verbal communication, and presentation skills. Problem-solver who is results-driven, self-motivated, attentive to detail, and possesses strong interpersonal skills. Able to work independently with minimal supervision; demonstrates effective time management, prioritization, and organizational skills to handle multiple tasks in a fast-paced environment. Able to manage stress and handle multiple concurrent projects within the company’s project portfolio. Skills
Project Management Project Planning Project Coordination Project Documentation Project Scoping Client Services Software Documentation User Requirements Documents Account Management Company Benefits
Parking
Tons of parking space available in the office building. Monthly Activity
We organize various activities every month either outdoor or indoor to create develop a closer relationship among team members. We have refreshment such as snacks and beverages to keep our colleagues energetic everyday. Reward Program
Quarterly reward program to reward our colleagues which involve in our projects with profit-sharing scheme Kickstart your career with us and learn and excel into better roles and positions We are a mission-driven company that fundamentally wants to change how people are paired with opportunities. If that sounds appealing to you, come join us! Our team consists of a friendly, dedicated, and passionate group of people. We're looking to build a talented and diverse team that works hard together toward achieving shared goals. We are also great supporters of our employees’ growth and desire to have a.
#J-18808-Ljbffr
Is this job a match or a miss?
            
        
                                            
            
                
            
        
                    Software Engineer
Posted 4 days 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?