Job Description
Python Developer Responsibilities:
✔️Writing scalable code using Python.
✔️Develop and manage well-functioning applications, APIs, and databases.
✔️Reprogram existing application features to improve functionality.
✔️Testing and debugging applications.
✔️Coordinate effectively with internal teams to understand client requirements and provide technical solutions.
✔️Priorities tasks and feature requests
Requirements
✔️Expertise in Python and Django
✔️Experience working with SQL Databases (PostgreSQL/ MySQL)
✔️Experience in Data Analysis using Python (NumPy, Pandas, MatPlotLib) across different domains.
✔️Knowledge of the OOP and the ability to apply it.
✔️Fundamental understanding of Front end technologies like JS, CSS3, and HTML5
✔️Proficient understanding of code versioning and management on Git.
✔️Ability to learn new software and technologies quickly.
✔️Capable of delivering on multiple competing priorities with little supervision
✔️Detail-oriented, and Problem-solving aptitude
Nice to Have:
- Experience with Backend frameworks besides Django such as Node.js, ASP.NET, Laravel, etc. is a plus
- Experience with at least any JS Framework such as React, Angular, or Vuess
- Deployment experience on cloud solutions such as AWS, and Azure is a plus