Python Developer

Mid level (3-5 Years)
Senior level (5+ Years)

We are looking for a Backend (Django) Developer who is extremely knowledgeable and a driven individual to assist the organization in designing and programming web applications. You will look after the developing backend code which efficiently and effectively interfaces with front end code to transact data. You will need to liaise with front end developers extremely regularly, so being a good communicator and collaborator is extremely important.

Responsibilities

-Work with stakeholders and fellow developers.

-Design and implement Python code using the Django framework following best practices and standards. 

-Work with Tech Lead to analyze new product features, perform effort estimation and provide solution suggestions. 

-Identify and fix bottlenecks that may arise from inefficient code.

-Identify and fix software bugs.

-Create a wide variety of unit tests to verify the functionality of software.

-Manage the security of the platform.

-Write detailed documentation around the code.

Requirements

-MS/BS degree in Computer Science, Engineering or equivalent preferred.

-Experience of 3 to 5 years in Python Django framework.

-Hands-on experience in MS SQL or other SQL databases.

-Experience in creating REST APIs for web and mobile applications.

-Experience of code deployment to AWS servers. (must have)

-Experience of Docker implementation. (must have)

-Good understanding of Django admin site.

-Working experience with Redis, RabbitMQ, Celery, Pytest.

-Problem solving and critical thinking skills.

-Good communication skills in order to interact with customer.

Are you interested in this position?

Mail us your resume at hr@unicoconnect.com

Keys skills to possess

Python
Django
MS SQL
SQL
REST APIs
AWS
Redis
RabbitMQ
Celery
Pytest