Apply on
Original
Simplified
Responsibilities
- Architecting and designing backend services
- 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.
- Mentor team members
Requirements
- Bachelor's Degree in Computer Science/ Information Technology from a reputable university
- Minimum 4 years of professional experience as a backend engineer
- Have experience in leading a team of developers
- Have experience or ability in Python, Python framework (Flask, Django, ), RDBMS (PostgreSQL, MySQL, ), NoSQL (Redis, MongoDB, ), Unit Test, Rest API, Version Control System (Gitlab, Github, ), Linux OS Is a plus if you have experience or ability in Microservices, Test Driven Development (TDD), Message Broker (Kafka, RabbitMQ, )
- Understanding of GCP will be an added advantage
Similar Jobs