Job Search and Career Advice Platform

Enable job alerts via email!

Software Manager, R&D

Guidelines on Tranglo’s look and feel

Kuala Lumpur

On-site

MYR 120,000 - 150,000

Full time

Yesterday
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading tech firm in Kuala Lumpur is looking for an experienced R&D Software Manager to lead their research and development team. This role involves mentoring engineers, guiding system architecture, and driving innovation. The ideal candidate will have strong knowledge of .NET technologies, microservices, and CI/CD practices. Applicants must be Malaysians. The position offers opportunities for professional growth in a collaborative environment.

Qualifications

  • Strong understanding of Microsoft .NET technologies.
  • Good understanding of microservices architecture.
  • Experience with CI/CD pipelines and automated builds.

Responsibilities

  • Lead, mentor, and coach the R&D team.
  • Guide and review system architecture for scalability.
  • Promote best practices in coding standards.

Skills

Microsoft .NET technologies
C#
Microservices architecture
Docker
CI/CD pipelines
Apache Kafka
OOP principles

Education

Bachelor's degree in Computer Science or related field

Tools

Docker
Terraform
Azure
Job description
Role Overview

We are seeking an experienced R&D Software Manager to lead our research and development team in designing, building, and evolving scalable, secure, and high quality software systems. This role requires strong technical leadership, solid architectural understanding, and the ability to mentor engineers in modern software practices. The ideal candidate will bridge business requirements with robust technical solutions, drive innovation, and foster a culture of continuous learning within the R&D team.

Key Responsibilities
  • Lead, mentor, and coach the R&D team, providing technical guidance and fostering innovation.
  • Guide and review system and application architecture to ensure scalability, maintainability, and security.
  • Coach teams on system design, OOP principles, and software design patterns including Domain-Driven Design (DDD).
  • Promote best practices in coding standards, secure development, and software quality.
  • Collaborate with product, operations, and other stakeholders to deliver reliable and effective solutions.
  • Drive continuous improvement in engineering processes, tools, and technologies.
  • Support architectural decision-making across multiple projects and teams.
Required Technical Skills & Experience
  • Strong understanding of Microsoft .NET technologies, including C# and .NET Core / .NET.
  • Basic operational knowledge of Windows and Linux operating systems for deployment and troubleshooting.
  • Good understanding of microservices architecture and inter-service communication.
  • Experience with container technologies, specifically Docker and Docker Swarm.
  • Experience with CI/CD pipelines, automated builds, testing, and deployments.
  • Experience with streaming technologies, such as Apache Kafka, and stream processing tools (e.g., ksqlDB).
  • Good understanding of Microsoft SQL Server, including schema design and performance considerations.
  • Strong fundamentals in OOP and software design patterns.
  • Ability to clearly explain architecture and system design concepts, and coach teams on technical decisions.
  • Basic understanding of secure coding practices and OWASP principles
Additional Recommended Skills
  • Experience with cloud platforms (Azure, AWS, GCP) and cloud-native architectures.
  • Familiarity with infrastructure-as-code tools (Terraform, ARM, CloudFormation) and serverless architectures.
  • Experience in observability and monitoring (logs, metrics, tracing) for production systems.
  • Understanding of distributed, event-driven, and high-performance systems.
  • Exposure to AI/ML integration in system design, including:
    • Chatbots or virtual assistants
    • Fraud or anomaly detection systems
    • Recommendation engines or personalization features
    • Predictive analytics or intelligent decision-support systems
  • Ability to evaluate, prototype, and guide AI integration into production‑ready microservices.
  • Awareness of security, compliance, and data protection in software systems.
Leadership & Communication Skills
  • Strong mentoring and coaching capabilities.
  • Ability to communicate complex technical concepts clearly to both technical and non‑technical stakeholders.
  • Structured problem‑solving mindset and sound technical decision-making.
  • Experience working in collaborative, cross‑functional environments

Open to Malaysians only

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.