TymblHub

© 2026 TymblHub

Python Developer

Bonzer Business Solutions Pvt Ltd.
Posted on

Experience
2 - 5 yrs
Job Location
Kolkata, India
Vacancy
1
Designation
Python Developer
Job Type
Not specified

Job Description

  • Our Junior Python Developer wears multiple hats on their projects and is responsible for building and maintaining Python applications and interacting with other developers, designers, and stakeholders on their projects.
  • You must have the skills to write a plethora of unit tests for your code to guarantee all functionality is being achieved.
  • You will need good collaboration and communication skills as you will be spending a lot of time with experienced engineers and understanding how they do their jobs.
  • Moreover, should have in-depth knowledge of object-relational mapping, familiarity with server-side logic, and above-average Python programming skills.
Roles and Responsibilities:
  • Python application development, testing, and maintenance
  • Working with other developers, designers, and stakeholders to satisfy project needs.
  • Troubleshooting and code debugging
  • Developing and maintaining code and application documentation
  • Participating in code reviews and contributing to best practices for the team
  • Maintaining current knowledge of emerging technologies, programming languages, and software development techniques.
  • Using server-side logic to integrate user-facing aspects
  • Ensuring client feature requests are being evaluated and prioritized.
  • Blending data storage options together.
  • Coordinating with front-end developers.
  • Optimizing existing databases reprogrammed to increase functionality.
  • Improve responsiveness and overall performance by developing back-end components.

Requirements and Skills

  • Expertise in Python and associated frameworks such as Django.
  • Comprehensive knowledge of Pythons multi-process architecture and threading restrictions.
  • Understanding of integration of many data sources into a single system.
  • Ability to work collaboratively on projects as well as independently when necessary.
  • Quick learner with the capacity to modify approaches dependent on the situation.
  • Awareness of how to test Python programs successfully.
  • Excellent communication and teamwork abilities.
  • Knowledge of front-end technology (like JavaScript and HTML5)
  • Excellent problem-solving abilities
  • Bachelor of Science in Computer Science, Engineering, or a related discipline.
  • Knowledge of some ORM (Object Relational Mapper) libraries
  • Capable of combining many data sources and databases into a single system
  • User authentication and authorization knowledge are required across many systems, servers, and environments.