- Bachelor's or Master’s Degree in Computer Engineering, Computer Science or a related field.
- Experience at least 2 years in Software Development Lifecycle.
- Have technical knowledge in Programing Golang, C# (.Net Core)
- Have database knowledge in MySQL, MSSQL, Redis
- Have knowledge in Kafka, REST API, docker and CI/CD would be an advantage.
- Have knowledge in Google Cloud or Azure would be an advantage.
- Experience with modern engineering practices like Agile, Testing framework would be an advantage.
- Knowledge in Microservices, API design, REST would be an advantage.
- Have strong programming concepts and logic, Good systematic thinking, problem solving, self-learning and collaboration.