Talent.com
This job offer is not available in your country.
Python Developer

Python Developer

iAgami Technologiesbangalore, India
5 hours ago
Job description

Company Overview

iAgami Technologies is a leading IT services company specializing in consulting, application development, and business process automation. The company leverages advanced technologies like cloud computing, AI, RPA, and software engineering to help organizations modernize tech infrastructure and improve business performance. Located in Tiruchirapalli, iAgami emphasizes innovation and collaboration to provide custom IT solutions across industries.

Job Overview

iAgami Technologies is seeking a Mid-Level Python Developer with 4 to 6 years of experience for a remote position based in Bangalore. The role involves working in an innovative team to develop and enhance applications using Python and other relevant technologies. You will be working remotely, collaborating with cross-functional teams to deliver scalable solutions that meet our clients' needs in a dynamic and fast-paced environment.

Qualifications and Skills

  • Proficient in Python (Mandatory skill) with a strong understanding of Python libraries and frameworks.
  • Experience in SQL (Mandatory skill) with expertise in database design, queries, and optimization.
  • Solid understanding of RESTful and SOAP APIs and integrating third-party APIs into Python applications.
  • Familiarity with cloud platforms such as AWS or Azure for deploying and managing applications.
  • Experience with version control systems like Git, enabling effective collaboration and code management.
  • Demonstrated ability to write clean, maintainable, and well-documented code in a collaborative environment.
  • Strong problem-solving skills with a methodical approach to debugging and optimization tasks.
  • Excellent communication skills, both written and verbal, to effectively convey technical information.

Roles and Responsibilities

  • Develop, test, and maintain scalable web applications and APIs using Python and related technologies.
  • Collaborate with cross-functional teams to define, design, and release new features on schedule.
  • Provide technical input and expertise to project proposals and development strategies.
  • Quickly troubleshoot, debug, and optimize existing applications to increase efficiency.
  • Participate in code reviews and uphold coding best practices in the development team.
  • Contribute to the architecture and design of complex systems to ensure cohesive development efforts.
  • Engage in ongoing learning to keep up with industry trends and apply knowledge to project work.
  • Prepare and maintain technical documentation to ensure comprehensive understanding across teams.
  • Create a job alert for this search

    Python Developer • bangalore, India