Write well-designed, testable, and efficient code by using best software development practices.
Create and maintain software documentation
Able to communicate and coordinate with the team
Learn and adapt to new technology implemented to support our core business.
Bachelor's Degree in Computer Science/ Information Technology from reputable university
Min. 2 years of professional experience
Have experiences or ability in: Python, Python framework (Flask, Django, etc), RDBMS (PostgreSQL, MySQL, etc), NoSQL (Redis, MongoDB, etc), Unit Test, Rest API, Version Control System (Gitlab, Github, etc), Linux OS
Is a plus if you have experience or ability in: Microservices, Test Driven Development (TDD), Message Broker (Kafka, RabbitMQ, etc), Task Qu
Your main abilities include an excellent form of communication and great people skills since you will be working with cross-functional teams to design, build,â¦
Develop competency model, assess the capablity gaps, and conduct analysis of employees learning needs.
Create a curriculum training base on employee learningâ¦