Python Django Developer

Experience- 1-3 years

Job brief:

Stunntech Innovations Pvt Ltd is looking for a Python Django developer responsible for writing server-side web application logic. Your primary focus will be the development of back-end components, connect the application with the other (often third-party) web services, and support the front-end developers by integrating their work with the Python application. You will also be responsible for integrating the front-end elements built by your team members into the application; therefore, a basic understanding of front-end technologies is necessary as well.

 

Responsibilities:

  • Writing reusable, testable, and efficient code
  • Design and implementation of low-latency, high-availability, and performant applications
  • Code and implement algorithms for machine learning, data analysis, and AI
  • Integration of user-facing elements developed by front-end developers with server-side logic
  • Develop back-end components to improve responsiveness and overall performance
  • Integrate user-facing elements into applications
  • Test and debug programs
  • Implementation of security and data protection
  • Assess and prioritize feature requests
  • Improve functionality of existing systems
  • Handle both relational and non-relational databases
  • Coordinate with internal teams to understand user requirements and provide technical solutions

Requirements:

  • Expert in Python, with knowledge of Django framework
  • Familiarity with ORM (Object Relational Mapper) libraries
  • Able to integrate multiple data sources and databases (PostGRES, MySQL, MongoDB)
  • Understanding of the threading limitations of Python, and multi-process architecture
  • Fair understanding of building RESTful APIs
  • Knowledge in Celery, RabbitMQ is a plus
  • Basic understanding of front-end technologies, such as JavaScript, HTML5, and CSS3
  • Good understanding of server-side templating languages
  • Familiarity with event-driven programming in Python
  • Able to design database schemas that represent and support business processes accessibility
  • Handling server deployment and knowledge of AWS services is a plus
  • Proficient understanding of code versioning tools (Git)
  • Proven experience as a Software Developer, Software Engineer or similar role
  • Familiarity with Agile development methodologies
  • Excellent communication skills.
  • B.Tech /MCA in Computer Science, Engineering or a related field.

Perks and benefits:

  • Competitive Salary
  • Key Role in a small and strong team
  • Scope for speed career growth
  • Supportive and friendly work culture
  • 5 working days a week
  • work from home option
  • flexible timing

Location: Kochi, Kerala