职位详情
国籍要求:马来西亚
职位描述
What you’ll Do:
Develop high-quality codes on features, bug fixes according to Sitecore guidelines.
Build and maintain CI/CD pipeline for continuous solution delivery to production environment.
Actively demonstrate software engineering best practices throughout product development and maintenance.
Maintain close collaboration and effective communication with Engineering Manager, Product Owner, Lead Developer, QA, team members and other stakeholders.
Understand the business requirements and develop software solutions to ensure the requirements are met.
Work within Agile/Scrum methodologies, contributing to iterative development cycles.
What you need to Succeed:
Good experience in object-oriented programming C#.NET
Experience in working with version control system: Git and branching strategy.
Experience in database: relational or NoSQL.
Experience in CI/CD development environments.
Good experience in implementing unit tests and integration tests: NUnit, XUnit, etc.
Good experience in using development tools: Visual Studio, VSCode, Resharper, GitHub Copilot or equivalent.
Good knowledge of programming principles: SOLID, clean code & refactoring.
Experience with Microsoft Azure, particularly containerized deployments (Docker, Kubernetes).
Experience with GitHub Actions development and GitHub Workflows.
Experience with messaging systems aka Confluent Kafka.
Experience in optimizing software performance using profiling tools.
Additional Skills that Could set you apart:
Proactive attitude and solution minded.
Outside of the box thinker with strong critical thinking skills.
Experience in Azure Kubernetes is a plus.
Experience in Postman is a plus.
Working experience in a SaaS based company or project is a plus.