hero

Portfolio Careers

Our companies are always looking for talented people to join their growing teams.

Senior Developer Kuala Lumpur, Malaysia Senior Developer

Sitecore

Sitecore

Software Engineering
Kuala Lumpur, Malaysia
Posted on Mar 11, 2026

Description

Senior Developer (XM)
About Us:
At Sitecore, our mission is to simplify how brands reach, engage, and serve people by delivering intelligent, personalised digital experiences that connect the world. We empower the world’s most iconic brands to build lifelong relationships with their customers—seamlessly, smartly, and at scale.
As the leading provider of agentic digital experience software, Sitecore brings together content, commerce, and data into one composable platform that enables brands to deliver millions of meaningful, adaptive experiences every day. Trusted by global leaders such as American Express, Porsche, Starbucks, and L’Oréal, Sitecore helps brands transform engagement through experiences that are not only personalised but predictive and dynamic.
Our foundation is our people—a diverse, passionate, and collaborative global team spanning over 25 countries. We believe that every experience matters, and that belief starts with how we work together. Our values guide how we lead, innovate, and connect. They are the behaviors that bring our mission and vision to life, every day, in every interaction.
As we continue to evolve, we are actively cultivating AI skills across our teams to unlock new levels of creativity, efficiency, and insight. From engineering to customer experience, AI capabilities are becoming integral to how we design, build, and deliver the next generation of digital experiences.
Learn more at Sitecore.com
About the Role:
We are seeking a Senior Software Developer to own and drive the design and implementation of key engineering solutions, while raising the bar on quality, maintainability, and delivery excellence. The role involves collaborating on requirements, solution design, implementation, and troubleshooting to deliver reliable, scalable systems.
The ideal candidate has strong C# and .NET development experience, spanning modern .NET (e.g., .NET 10) as well as enterprise applications built on .NET Framework 4.8. You will work closely with Engineering and Product teams across Europe and Kuala Lumpur, actively monitor and improve CI/CD pipelines for both OnPrem and container‑based environments with a continuous improvement mindset.
What You’ll Do:
  • Lead design and development of components and tooling supporting reliable delivery and deployment across On-Prem, PaaS, and containerized environments.
  • Drive backlog refinement: clarify requirements, break down work, and help define acceptance criteria and technical approach.
  • Raise engineering standards through pragmatic best practices and consistent delivery discipline.
  • Troubleshoot and resolve highly escalated, non-trivial incidents; identify root causes and drive long-term fixes.
  • Strengthen test coverage and reliability through robust unit/integration testing practices.
  • Contribute to CI/CD improvements and delivery health, keeping deployment workflows dependable and repeatable.
  • Contribute to defining software engineering best practices.
  • Support the Engineering Manager in executing team performance strategies.
What You Need to Succeed:
  • Strong software engineering background with C# and .NET, including modern .NET (e.g., .NET 10) and .NET Framework 4.8, with a focus on clean code practices.
  • Strong experience in CI/CD setup and configuration best practices while TeamCity as tooling and PowerShell as scripting language are priorities.
  • Solid practical knowledge of Docker and Kubernetes (or equivalent).
  • Strong testing discipline (unit + integration testing).
  • Strong problem-solving/troubleshooting ability in complex production-like environments.
  • Excellent troubleshooting skills for performance, tracing, and debugging.

Additional Skills That Could Set You Apart:
  • Strong experience with Microsoft Azure
  • Designing and maintaining scalable backend services and APIs using C# / .NET
  • Solid understanding of data structures (e.g., stacks, queues, collections)
  • Proficiency with LINQ (LanguageIntegrated Query) for querying and manipulating data
  • Experience building and consuming RESTful APIs using ASP.NET Web API
  • Knowledge of multithreading, including asynchronous and synchronous programming models
  • Familiarity with GraphQL
  • Working knowledge of JavaScript

Sitecore is proud to be an equal opportunity workplace. We are committed to equal employment opportunity without unlawful regard to race, color, ancestry, religion, gender, national origin, sexual orientation, age, citizenship, marital status, disability, veteran status, or any other local legally protected characteristic.