PathwayxIQ
PathwayxIQ

Python Developer

June 15, 2025
Full-time
₹300,000.00/yr - ₹400,000.00/yr
Remote · Bengaluru, Karnataka, India
Entry level
Back-end Developer
  • Overview:

This role is for a skilled Python Developer to join our growing team. The successful candidate will be responsible for designing, developing, and maintaining high-quality, scalable, and efficient Python-based applications. The objective is to contribute to the development and improvement of our core product offerings and internal tools.

  • Key Responsibilities:
  • Design, develop, and test Python code for various applications and services.
  • Collaborate with other developers, designers, and stakeholders to define and implement software solutions.
  • Write clean, well-documented, and testable code adhering to coding best practices.
  • Participate in code reviews and provide constructive feedback to team members.
  • Troubleshoot and debug software applications to identify and resolve issues.
  • Contribute to the improvement of development processes and tools.
  • Participate in the full software development lifecycle (SDLC), from requirements gathering to deployment and maintenance.
  • Implement and maintain unit and integration tests.
  • Stay up-to-date with the latest advancements in Python and related technologies.
  • Technical Skills:
  • Strong proficiency in Python programming (including object-oriented programming principles).
  • Experience with at least one Python web framework (e.g., Django, Flask).
  • Experience with relational databases (e.g., PostgreSQL, MySQL).
  • Experience with version control systems (e.g., Git).
  • Familiarity with RESTful APIs and API design principles.
  • Experience with testing frameworks (e.g., pytest, unittest).
  • Understanding of cloud platforms (e.g., AWS, Google Cloud, Azure) is a plus.
  • Experience with containerization technologies (e.g., Docker, Kubernetes) is a plus.
  • Required Qualifications:
  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • At least 2 years of experience as a Python Developer.
  • This is a Remote Position.
  • Skills & Experience:
  • Proven experience in Python programming, demonstrating a strong understanding of Python syntax, data structures, algorithms, and design patterns.
  • A portfolio of projects showcasing your Python development skills (GitHub repositories are highly encouraged).
  • Demonstrated ability to write efficient, readable, and well-documented Python code. Examples of your Python programming expertise should be readily apparent in your application materials.
  • Experience working as part of an agile development team. The ideal candidate will have strong collaboration and communication skills. Your experience as a Python developer should highlight your ability to work effectively within a team environment.