Job description
- We are looking for a Python Developer trainee to join our Engineering team and help us to create dynamic software applications for our clients
- In this role the candidate will be responsible for writing and testing scalable code developing backend components and integrating userfacing elements in collaboration with frontend developers
Responsibilities:
- Coordinating with development teams to determine application requirements.
- Writing scalable code using Python programming language.
- Testing and debugging applications.
- Developing backend components.
- Integrating userfacing elements using serverside logic.
- Assessing and prioritizing client feature requests.
- Integrating data storage solutions.
- Coordinating with frontend developers.
- Reprogram existing databases to improve functionality.
- Developing digital tools to monitor online traffic.
Qualifications:
- Bachelor s degree in computer science computer engineering or a related field.
- 01 years of experience as a Python developer.
- Knowledge of Python and related frameworks including Django.
- Knowledge of Asynchronous Tasks With Celery Celery beat etc
- A deep understanding and multiprocess architecture and the threading limitations of Python.
- Familiarity with serverside templating languages including Jinja 2 and Mako.
- Ability to integrate multiple data sources into a single system.
- Familiarity with testing tools.
- Ability to collaborate on projects and work independently when required.
python,testing,celery,code,components,data,developers,elements,writing