Python Developer

Experience 4+ | No. of Openings: 1

Job Overview:

We are seeking a skilled Python Developer to join our growing development team. As a Python Developer, you will be responsible for designing, developing, and maintaining software applications using Python. You will collaborate with cross-functional teams to deliver high-quality, efficient, and scalable solutions for a variety of business needs, ensuring that all software projects meet the highest standards of performance and security.

Responsibilities

Software Development: Write clean, scalable, and efficient Python code to develop software applications.

  • Redirect IconSoftware Development: Write clean, scalable, and efficient Python code to develop software applications.
  • Redirect IconBackend Development: Design, develop, and maintain server-side applications and services.
  • Redirect IconAPI Development: Create and integrate RESTful APIs to support front-end functionalities.
  • Redirect IconDatabase Management: Work with databases like MySQL, PostgreSQL, or MongoDB to manage and store data, ensuring optimal query performance.
  • Redirect IconAutomation: Automate repetitive tasks and streamline workflows using Python scripting.
  • Redirect IconTesting and Debugging: Write unit tests, debug code, and troubleshoot issues to ensure the functionality and performance of applications.
  • Redirect IconCollaboration: Work closely with front-end developers, product managers, and other team members to deliver end-to-end solutions.
  • Redirect IconCode Review & Documentation: Participate in code reviews, follow best practices, and ensure comprehensive documentation for all projects.
  • Redirect IconSecurity & Optimization: Implement security best practices and optimize applications for performance and scalability.
  • Redirect IconStay Updated: Continuously research, learn, and apply new technologies and trends in the Python development space.

Requirements:

Education: Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent experience).

  • Redirect IconEducation: Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent experience).

Experience:

At least 4 years of hands-on experience in Python development.

  • Redirect IconAt least 4 years of hands-on experience in Python development.
  • Redirect IconProficient in Python and related libraries, frameworks (Flask, Django, etc.), and tools.
  • Redirect IconStrong understanding of object-oriented programming (OOP) principles.
  • Redirect IconExperience in working with RESTful APIs and web services.
  • Redirect IconFamiliarity with version control systems, particularly Git.
  • Redirect IconKnowledge of database systems (MySQL, PostgreSQL, MongoDB, etc.), and basic SQL.
  • Redirect IconFamiliarity with cloud platforms (AWS, GCP, etc.) is a plus.

Join Our Team

Choose your Notice Period
dropdown