Description

Key Responsibilities:

  • Develop, test, and maintain Python applications, APIs, and scripts.
  • Write clean, efficient, and maintainable code following best practices and coding standards.
  • Collaborate with frontend developers, DevOps engineers, and product managers to deliver full-stack solutions.
  • Implement RESTful APIs, integrate third-party services, and ensure API documentation is up-to-date.
  • Debug, troubleshoot, and optimize applications for performance and scalability.
  • Automate tasks and develop scripts to support various backend and infrastructure needs.
  • Participate in code reviews and provide constructive feedback to team members.
  • Maintain and update documentation for code, processes, and technical decisions.
  • Stay current with the latest technologies, libraries, and frameworks in the Python ecosystem.

Requirements:

  • 2-5 years of experience developing applications with Python.
  • Proficiency in frameworks like Django, Flask, or FastAPI.
  • Strong understanding of object-oriented programming and design patterns.
  • Experience with RESTful API development and integrating APIs with frontend applications.
  • Familiarity with relational databases (e.g., PostgreSQL, MySQL) and ORMs.
  • Knowledge of version control systems like Git.
  • Experience with testing frameworks (e.g., pytest, unittest).
  • Strong problem-solving skills and attention to detail.
  • Familiarity with Agile development methodologies.
  • Healthcare exp is must


Preferred Qualifications:

  • Experience with cloud platforms like AWS, Azure, or Google Cloud.
  • Knowledge of asynchronous programming and task queues (e.g., Celery).
  • Experience with containerization tools like Docker and orchestration tools like Kubernetes.
  • Familiarity with message brokers like RabbitMQ or Kafka.
  • Understanding of CI/CD pipelines and deployment automation.
  • Knowledge of front-end technologies (e.g., React, Vue) is a plus

Education

Any Graduate