Job description
Engineering - Software (Information & Communication Technology)
- 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 reputable university
- Minimum 4 years of professional experience as backend engineer
- Have experience in leading a team of developers
- Have experiences 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
Your application will include the following questions:
Which of the following programming languages are you experienced in?
Report this job advert
Don’t provide your bank or credit card details when applying for jobs.
#J-18808-Ljbffr