Lead Software Developer Kuala Lumpur, Malaysia
Sitecore Lihat semua pekerjaan
- Kuala Lumpur
- Tetap
- Sepenuh masa
- Leading the technical implementation of the team projects
- Ensuring high availability, performance, and security.
- Actively monitoring CI/CD pipelines applying a continuous improvement mindset.
- Design, develop, maintain, and ship components/projects for Sitecore XM Cloud.
- Write high-quality C# and .NET Core code.
- Clarify user stories, acceptance criteria, and task breakdowns to deliver business value.
- Build and maintain CI/CD pipelines for consistent and reliable solution delivery.
- Collaborate with QA and DevOps teams to ensure reliable and scalable deployments
- Maintain close collaboration and effective communication with Development Manager, Product Owner, team members and other stakeholders
- Mentor and guide junior developers, conducting code reviews and promoting engineering best practices; support Development Manager to execute strategy on team performance
- Work within Agile/Scrum methodologies, contributing to iterative development cycles
- Proficiency in C#, .NET Core/.NET 8
- Experience with Docker, AKS, and Kubernetes Helm Charts for deploying Sitecore systems
- Experience with cloud-based solutions (Microsoft azure) and containerized deployments
- Experience in working with version control system: Git and branching strategy
- Experience with NoSQL DB especially Azure Cosmos DB
- Experience with messaging systems aka Confluent Kafka
- Experience in optimizing software performance using profiling tools
- Strong knowledge on Authorization especially OAuth 2.0
- Strong knowledge and experience in CI/CD setup especially Github workflow
- Strong implementation experience in:
- WebAPI and REST API
- Microservices
- Multithreading
- Dependency injection
- Data structures (e.g., stacks, queues, collections).
- LINQ (Language-Integrated Query) for querying data structures.
- Unit & Integration testing
- Terraform Cloud
- Excellent troubleshooting skills for performance, tracing, and debugging.
- GraphQL
- Event driven architecture
- Experience in Postman is a plus.
- Working experience in a SaaS based company or project is a plus.