Responsibilities:
- Write well designed, testable and efficient code by using best software development practices
- Create and maintain software documentation
- Able to communicate and coordinate with internal and external teams
- Quick learner and adapts to new technology as per the requirement.
Requirements:
- Bachelor’s Degree in Computer Science/ Information Technology
- Minimum 2 years of professional experience
- Have experiences or ability in some of: 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)
- Understanding of GCP will be an added advantage