Software Engineer Python Job in Impiger Technologies
Software Engineer Python
Impiger Technologies
4+ weeks ago
- Chennai, Tamil Nadu
- Not Disclosed
- Full-time
Job Summary
Careers Software Engineer Python
Software Engineer Python
Chennai 4+ 3 [email protected]Roles and Responsibilities
- Developing web-based application using Python/Django framework
- Participate in team collaborations and pair programming activities that will lead to building a stable and reusable code base
- Work closely with frontend engineers in shipping new features
- Responsible for both backend and frontend development
- Responsible for design and development of REST APIs
- Improving code quality through writing unit tests, automation, and performing code reviews
- Should have been involved in at least one Python/Django application
- Should have a strong grasp of NLP, ML and chatbot development tools experience
- Should have real-time work experience in WIT.Ai, API.Ai, LUIS.Ai, Watson, etc.
Desired Profile
- Minimum 4 years of work experience in Python
- Expertise in Python frameworks like Django, Flask, Bottle
- Should design and build RESTful APIs using Django or Flask
- Expertise in using ORM and MVC frameworks
- Expertise in HTTP, WebSocket, and Message Queue protocols
- Experience in handling relational databases (MySQL, PostgreSQL)
- Experience in working on NoSQL Databases (MongoDB, Redis )
- Ability to learn and integrate third-party APIs quickly into existing applications
- Expertise in Composer, Git, Linux Server, Docker, AWS Services
- Familiarity with session and authentication best practices, access control, and CSRF prevention
- Proficiency in understanding code versioning tools, such as Git, GitHub, Bitbucket.
- Ability to work independently
- Willing to share the knowledge with the team as well as learn
- Strong verbal and written communication
Desired Skills
Python, MySQL, PostgreSQL, Redis, MongoDB, Composer, Git, Linux, Docker, AWS


Help us improve JobGrin
Need Help? Contact us