You are on page 1of 1

Title Software Engineer Experience 2-5Years

Location Gurgaon/ Remote Engagement Type Full-Time

Skills Python | Django Role Python Developer

Job Summary:
We are looking for the Python Developer responsible for managing the interchange oof data between the
server and the users. Your primary focus will be development of all server-side logic, defination and
maintainence of central database, and ensuring hign performance and responsiveness to requests fromthe
Front-end. Youl will also be responsible for intergrating the front-end elements build by your co-workers into
the application.

Roles & Responsibilities:


• Translate application storyboards and use cases into functional applications.
• Design, build and maintain effecient, reusable and reliable code.
• Contribute to the production deployments, including documents of technical specifications and release
notes.
• Integration of data storage solutions (may include databases, key value stores, blob stores etc).
• Integration of usre facing elements developed by Front-end developers with server side logic.
• Ensure that best posible performance, quality and responsiveness of applications.
• Identify bottlenecks and bugs and devise solutions to these partners.
• Triage and resolve complex + systematic issues reported on existing production systems.
• Communicate effectively with project managers, product owners and development team members to
faciliate understanding of delevirables, estimates and priortization.

Qualifications:
• 2+ experience in Python with knowledhe of Django Web Framework.
• Familarity with some ORM (Object Relational Mapper) liabraries.
• Working knowledge of PostgreSQL.
• Fair understanding of building RESTful APIs.
• Bonus points for Celery, Redis.
• Knowledge of open EDX and LMS will be a plus point.
• Basic understanding of Front-end techonologies such as JavaScript, HTML5 and CSS3.
• Understanding and accessibility and security compliace.
• Knowledge of user authentication and authorization between multiple systems, servers and enviroments.
• Able to create database schemes that represent ans support business processes.
• Strong unit test and debugging skills.
• Proficient understanding of GitHub and JIRA.
• Basic understanding of docker and docker compose.
• Fair understanding of SDLC- Agile.
• Knowledge of Linux shell is an added advantage.

Competencies & Behaviour:


• Good Communications skills .
• Creative talents and the ability to solve tough problems.
• The ability to handle pressure and meet deadlines.
• Skill in priortizing and triaging obligations.
• Attention to details.
• Excellent time management and organization

About Us:
We at Think Future Technologies (TFT) provide Technology Services to our customers, enabling them to
achieve superior business outcomes. We come in as a trusted Partner completely owning the Technology
piece. We brainstorm on our customer's business problems, arrive at the right solution framework, deploy the
right blend of technical resources, and thereon provide optimal delivery at every step of the project
implementation.
Please visit www.tftus.com/career to know more about us

You might also like