I SARVA INFOTECH PRIVATE LIMITED

Software Developer-Python

Roles & Responsibilities:

  • Knowledge of more than one technology
  • Basics of Architecture and Design fundamentals
  • Knowledge of agile methodologies  
  • Understanding of Project life cycle activities on development and maintenance projects
  • Understanding of one or more Estimation methodologies, Knowledge of Quality processes
  • Basics of business domain to understand the business requirements
  • Analytical abilities, Strong Technical Skills, Good communication skills
  • Good understanding of the technology and domain 
  • Ability to demonstrate a sound understanding of software quality assurance principles, SOLID design principles and modeling methods
  • Awareness of latest technologies and trends
  • Excellent problem solving, analytical and debugging skills
  • Write reusable, testable, and efficient code
  • Design and implement of low-latency, high-availability, and performant applications
  • Integration of user-facing elements developed by front-end developers with server side logic

Requirements:

  • Work experience as a Python Developer
  • Expertise in at least one popular Python framework (like Django, Flask or Pyramid)
  • Knowledge of object-relational mapping (ORM)
  • Familiarity with front-end technologies (like JavaScript and HTML5)
  • Team spirit
  • Good problem-solving skills
  • BSc in Computer Science, Engineering or relevant field