Full Time
Banani, Dhaka (Hybrid)
Posted 2 weeks ago

Streams Tech is a next-generation global IT and Software development company striving to excel in client satisfaction. We are experts in Geographic information systems, Monitoring and Evaluation software, Business Intelligence, and Decision support software.

Streams Tech is seeking an experienced and skilled Python/Django developer who is an extremely knowledgeable and driven individual to assist our organization in designing and programming web applications. The ideal candidate will be responsible for developing and maintaining web applications using the Django framework. He/she will work closely with our cross-functional teams to design and implement solutions that meet our client’s needs. This role offers an excellent opportunity to further develop the candidate’s skills, work on exciting projects, and contribute to the success of our organization.

Job Responsibilities

  • Designing, implementing, and maintaining Python-based applications using the Django framework.
  • Identify and debug new applications and updates
  • Design and implement database models using Django Object Rational Mapper (ORM)
  • Designing and implementing API to be consumed by frontend developers
  • Django version upgradation
  • Ensure application-level security and technical documentation
  • Write clean, maintainable, and efficient code
  • Need to deploy applications and provide support after deployment, if necessary
  • Conduct code reviews and provide constructive feedback to team members
  • Troubleshooting technical issues
  • Object-oriented analysis and design using common design patterns

Educational Requirements

BSc in Computer Science and Engineering from any reputed university

Experience Requirements

The applicants should have at least 3 years of professional experience as a Python/Django developer

Job Requirements

  • At least 3 years of proven working experience in Python, Django, and Django REST framework
  • Experience with front-end technologies such as HTML, CSS, and JavaScript and Angular
  • Experience in mapping applications like Google Maps API, OpenLayers, LeafletJs, ArcGIS, and Geoserver will be a plus
  • Experience in Flask framework, and SQLAlchemy will be a plus
  • Knowledge of database systems (MySQL, PostgreSQL)
  • Familiar with Linux and cloud computing platforms (AWS, Azure)
  • Understanding of web security best practices
  • Understanding of fundamental design principles behind a scalable application
  • Strong attention to detail and a commitment to delivering high-quality code
  • Excellent communication and interpersonal skills
  • Ability to work independently and as part of a team to deliver high-quality work
  • Stay up-to-date with the latest advancements in Python development
Compensation and other benefits
  • Weekly 2 holidays
  • Hybrid work facility
  • Lunch facilities – fully subsidize
  • Two yearly bonuses
  • Salary review – Yearly
  • We count all public holidays
  • Work in a dynamic, collaborative, progressive, and high-performing team

Application Deadline

14 March, 2024

Expected date of commencement of service

April, 2024

Important Notes

  • Only short-listed candidates will be called for an interview. Therefore, please make sure the content of your resume is true, correct and complete
  • Streams Tech reserves the right to make or change decisions about the terms and conditions of this circular at any time without any prior notice.

Apply procedure

Please send us your latest resume with a cover letter and detailed work experience to the following email address

Email to: career@streamstech.com
Email subject: Python/Django Developer

Or you can apply using the form below.

Job Features

Job Category

Technical - Web App Development


The applicants should have at least 3 years of professional experience as a Python/Django developer

No. of Vacancies



Negotiable (Competitive market salary will be offered to deserving candidates)

Apply Online