SHD001 - SENIOR SOFTWARE ENGINEER (BACK-END)
SHD001 - SENIOR SOFTWARE ENGINEER (BACK-END)
IT
Senior
Remote
Full-time
Responsibilities
Work in full functional squads to brainstorm, design, develop, deliver and maintain our products and integration capabilities.
Collaborate with our client's IT department to integrate our client system with our products.
Consult the technical approaches, design the architecture and make it happen.
Monitor the quality, bug fixing, refactoring, and optimizing performance.
Continuously contribute ideas for improvement.
Play with the SaaS platform and solve the problems with performance, dynamic structure, scalability.
Mentor other members.
Requirements
Deep understanding of how to build high performance, decoupled, testable, maintainable code.
Deep knowledge of coding standards, design patterns, refactoring skills, and unit tests.
Deep knowledge of backend development using Python or other backend languages.
Deep knowledge of Relational/NoSQL databases.
Experience in Message Queue.
Experience in Restful API, GraphQL.
Good English communication skills.
COMPETENCIES
Experience in Flask/Django.
Experience in Celery.
Experience in PostgreSQL, MySQL, MongoDB, Elasticsearch
Experience in Microservices.
Experience in Google Cloud, Docker, K8s.
Experience in Agile development.
Experience in mentoring members.
Benefits
Salary range: Negotiate
Infomation
Offered Salary
Negotiate
Skills