Software Engineer - Python / Django Specialist

Job Description

Title: Software Engineer - Python / Django Specialist

Company Name: ZK IT Solutions Ltd.

Vacancy: 01

Age: Na

Job Location: Dhaka

Salary: Negotiable

Experience:

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


Published: 2025-08-28

Application Deadline: 2025-09-26

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


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


Skills Required: Backend Development,ERP Software,Frontend and Backend Development,Project Manager (Software),Python Django,Software Development,Software Implementation,Vue.js,Web Development

Additional Requirements:

● 3–4 years of hands-on experience with:

○ Backend: Python, Django, REST APIs, Celery, Redis, Caching.

○ Database: PostgreSQL/MySQL, performance tuning & query optimization.

○  DevOps & Tools: Docker, Git, Jenkins, SonarQube.

●  Basic knowledge of Front end  with Vue.js and TypeScript  (good to have, not mandatory at advanced level).

● Strong foundation in Object-Oriented Programming (OOP), Data Structures & Algorithms (DSA) (Must-Have).

●  Proficiency in applying software design patterns and system design principles.

●  Experience with Agile methodologies and collaborative tools (Slack, Backlog, Direct Cloud).

●  Strong analytical mindset, problem-solving ability, and attention to detail.

● Excellent verbal and written communication skills in English (Fluency required).

● Ability to work under deadlines with high ownership and accountability.



Responsibilities & Context:
  • Collaborate with business analysts, developers, and stakeholders to produce robust software designs.
  • Formulate program specifications, prototypes, and transform them into high-performing applications.
  • Write clean, maintainable, and optimized code in Python and Django.
  • Design, integrate, and optimize scalable system architectures, ensuring performance and reliability.
  • Build and maintain APIs (RESTful, integrations, and custom solutions).
  • Work with relational databases (PostgreSQL/MySQL), caching systems, and asynchronous task queues.
  • Debug, troubleshoot, and resolve system-level and application-level issues.
  • Apply design patterns, data structures, and algorithms effectively in problem-solving.
  • Maintain CI/CD pipelines using Jenkins and enforce code quality with SonarQube.
  • Provide technical support and mentor junior developers when needed.


Job Other Benifits:

Employment Status: Full Time

Job Work Place:

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

Interested By University

University Percentage (%)
Daffodil International University (DIU) 7.39%
North South University 6.82%
East West University 5.11%
BRAC University 4.55%
United International University 3.98%
Green University of Bangladesh 3.41%
Bangladesh University of Business and Technology 2.84%
Northern University Bangladesh 2.84%
American International University Bangladesh (AIUB) 2.27%
Independent University, Bangladesh 2.27%

Interested By Age Range

Age Range Percentage (%)
20-30 76.14%
31-35 13.64%
36-40 3.98%
40+ 4.55%

Interested By Salary Range

Salary Range Percentage (%)
0-20K 6.32%
20K-30K 16.09%
30K-40K 17.24%
40K-50K 25.29%
50K+ 35.06%

Interested By Experience Range

Experience Range Percentage (%)
0 years (Freshers) 29.55%
0.1 - 1 years 6.82%
1.1 - 3 years 34.09%
3.1 - 5 years 12.50%
5+ years 17.05%

Similar Jobs