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