Software Engineer (Full-Stack – Python / Django)

Job Description

Title: Software Engineer (Full-Stack – Python / Django)

Company Name: Divergent Technologies Ltd.

Vacancy: 1

Age: Na

Job Location: Dhaka (Mohakhali)

Salary: Tk. 30000 - 40000 (Monthly)

Experience:

  • 1 to 2 years
  • The applicants should have experience in the following business area(s): Software Company, IT Enabled Service


Published: 2026-01-05

Application Deadline: 2026-02-04

Education:
    • Bachelor of Science (BSc)
    • Bachelor of Science (BSc) in BSc in Computer Science & Engineering


Requirements:
  • 1 to 2 years
  • The applicants should have experience in the following business area(s): Software Company, IT Enabled Service


Skills Required: Microservice Architecture and Design Patterns,Next.js,Python and FastAPI framework,react,Relational database systems: MySQL PostgreSQL Oracle,SQL and NoSQL Databases

Additional Requirements:
  • Experience with FastAPI or async Python frameworks

  • Exposure to microservices-based architecture

  • Experience with real-time communication (e.g., WebSockets, Django Channels, event-driven systems)

  • Familiarity with React / Next.js for frontend development

  • BSc in Computer Science & Engineering or related discipline

  • Minimum 1 year of professional experience

  • Strong proficiency in Python

  • Hands-on experience with Django & Django REST Framework

  • Solid understanding of REST API design principles

  • Working knowledge of frontend technologies (HTML, CSS, JavaScript)

  • Familiarity with FastAPI is a strong plus

  • Understanding of OOP, design patterns, and full-stack architecture

  • Experience with relational databases and ORM

  • Basic knowledge of cloud deployment and CI/CD concepts



Responsibilities & Context:
  • Develop and maintain backend applications using Python & Django

  • Design, develop, and maintain RESTful APIs

  • Build scalable, secure, and maintainable backend services

  • Develop and integrate frontend components with backend services

  • Collaborate on frontend features using modern JavaScript frameworks (React / Next.js – basic to intermediate level)

  • Work with SQL databases (MySQL / PostgreSQL)

  • Optimize database queries and overall application performance

  • Integrate third-party APIs and external services

  • Implement authentication and authorization (JWT, OAuth2)

  • Apply secure coding practices and API security standards

  • Use Git for version control and team collaboration

  • Work closely with frontend, QA, and product teams to deliver end-to-end features



Job Other Benifits:
  • Weekly 2 holidays,Insurance
  • Salary Review: Yearly
  • Festival Bonus: 2
  • 1. All govt. Holidays.
    2. Leaves as per company policy.



Employment Status: Full Time

Job Work Place: Work at office

Company Information:

Gender: Male and Female can apply

Read Before Apply: Please apply only who are fulfilling all the requirements of this job

Category: IT & Telecommunication

Similar Jobs