Software Engineer (Back-End)

Software Engineer
Gulshan
Posted 2 years ago

BY BANGLADESH FROM BANGLADESH

Vacancy: 01

Job Responsibilities:

Duties and responsibilities include but are not limited to:

  • Develop and maintain backend systems using Python, FastAPI / Django and related technologies.
  • Implement and maintain Docker containers for deployment and scaling of backend services.
  • Design and implement message queue systems using Rabbitmq / kafka.
  • Troubleshoot and resolve issues related to backend systems and infrastructure.
  • Work collaboratively with other team members to design and implement microservice architecture.
  • Develop automated scripts to improve efficiency and reliability of backend systems.
  • Conduct API testing and ensure the functionality and performance of backend services.

Additional Requirements:

  • At least 3+ years’ experience in Python.
  • Must have 2+ years’ experience in well-known web application frameworks (e.g., Django, FastAPI) and REST API.
  • Understanding of the threading and multi-processing of python.
  • Strong understanding of OOP, data structure and algorithms.
  • Strong understanding of system design concepts.
  • Strong understanding of CI / CD pipeline (e.g., Github actions, Jenkins).
  • Understanding of fundamental design principles behind a scalable application.
  • Experience in relational databases (PostgreSQL) and Non-relational databases (MongoDB is
  • preferable).
  • Proficient understanding of code versioning tools, specifically Git.
  • Knowledge of docker, AWS, ElasticSearch and Kubernetes is a plus.
  • Have experience in writing Unit test, end-to-end test, Cron jobs and Background tasks.
  • Good time-management skills and team player.
  • Strong analytical skills, problem-solving aptitude, and good communication skills.

Education:  B.SC in CSE / CS / ICT (or related field) from any reputed university of Bangladesh 

Experience: Must have 3+ years of professional experience in the relevant field

Job Location: Dhaka

Compensation & Benefits:

  • Salary: Negotiable

Other Benefits:

  • Weekly Holiday: 2 Days
  • Festival Bonus: 2
  • Salary review: Yearly
  • Mobile Allowance
  • Scope for Professional Development & Career Growth
  • Health Insurance
  • Friendly Work Environment
  • Other perks as per Company Policy

Application Deadline
31 May, 2023

Job Features

Job CategorySoftware Engineer

Apply Online

A valid phone number is required.
A valid email address is required.