Sitecore

Senior Software Engineer

Sitecore
Apply
5 months ago
Kuala Lumpur, MalaysiaSenior

Responsibilities

  • Design, develop, ship, and maintain backend services running on Microsoft Azure.
  • Build facade and common APIs that encapsulate business logic and reduce platform complexity.
  • Design and evolve REST and/or GraphQL APIs for internal applications.
  • Ensure services and APIs are secure, performant, reliable, and observable.
  • Deliver features, bug fixes, and production hotfixes.
  • Troubleshoot and resolve complex, high-impact production issues.
  • Contribute to CI/CD pipelines, automated deployments, and engineering best practices.
  • Write testable, maintainable code with strong unit and integration test coverage.
  • Use AI-assisted developer tools such as GitHub Copilot or similar tools responsibly.
  • Collaborate with product managers, engineering managers, architects, QA engineers, and other engineering teams.
  • Mentor developers through code reviews and technical discussions.

Requirements

  • 6+ years of professional software development experience.
  • Strong backend development experience with C#, .NET Core, and/or .NET Framework.
  • Experience designing and consuming HTTP APIs using REST, GraphQL, or both.
  • Understanding of object-oriented design, asynchronous programming, performance, scalability, and reliability.
  • Hands-on experience with Microsoft Azure.
  • Experience with Azure Cosmos DB or other distributed NoSQL data stores.
  • Experience with Docker and familiarity with Kubernetes.
  • Experience designing, building, or maintaining CI/CD pipelines.
  • Strong knowledge of Git and modern branching strategies.
  • Experience with relational databases such as SQL Server.
  • Experience writing unit and integration tests.
  • Comfort using AI-assisted developer tools such as GitHub Copilot or M365 Copilot.
  • Ability to work effectively in distributed, cross-functional teams and communicate strongly in English.
  • Preferred: experience with SaaS or enterprise platforms, Sitecore products, event-driven or distributed architectures, infrastructure or deployment tooling, and developer productivity or applied AI.

Benefits

  • Opportunity to build cloud-scale products used by global enterprise customers.
  • Work with modern cloud, data, and distributed-systems technologies.
  • Join an international engineering organization with a strong ownership, quality, and continuous-improvement culture.
  • Competitive compensation and benefits.
  • Flexible working arrangements.

Tech Stack

AzureC#DockerGitGraphQLKubernetesMicrosoft SQL Server.NET

Categories

Sitecore

About Sitecore

1,001-5,000 employees
Contact me