Python Developer – BlazingCoders โ€“ Full Job Description

๐Ÿ—“ Posted on: April 3, 2025 | ๐Ÿ“ Category: python jobs | ๐Ÿ“ Location: Coimbatore, Tamil Nadu

Company: BlazingCoders
Location: Coimbatore, Tamil Nadu
Job Type: Full-time
Salary: Negotiable

Job Title: Python Developer

Location: Coimbatore

Employment Type: Full-Time

Job Summary: We are seeking a skilled and experienced Python developer to join our dynamic team. The ideal candidate will have a strong understanding of Python programming, hands-on experience with frameworks, and a passion for solving complex problems. You will play a critical role in designing, developing, and maintaining scalable applications while working closely with cross-functional teams.

Key Responsibilities:

  • Application Development: Design, develop, and deploy efficient, scalable, and reusable code using Python. Work on backend development, APIs, and integrations.
  • Framework Expertise: Utilize Python frameworks such as Django, Flask, or FastAPI to develop robust web applications. Implement microservices architecture where applicable.
  • Database Management: Develop and manage databases using SQL (PostgreSQL, MySQL) and NoSQL (MongoDB, Cassandra). Optimize database queries for performance and scalability.
  • Code Optimization: Write clean, maintainable, and testable code. Perform code reviews and contribute to best practices.
  • Debugging and Troubleshooting: Identify and resolve application issues and bugs promptly. Conduct root cause analysis and improve system performance.
  • Collaboration and Teamwork: Work closely with front-end developers, designers, and project managers. Contribute to architectural discussions and provide technical guidance.
  • Testing and Deployment: Implement unit tests and end-to-end tests to ensure code quality. Manage CI/CD pipelines for seamless deployment.
  • Documentation and Reporting: Maintain comprehensive documentation of code and system processes. Provide regular updates and reports to stakeholders.

Requirements:

  • Bachelorโ€™s or Masterโ€™s degree in Computer Science, Information Technology, or a related field.
  • Proficiency in Python and experience with at least one Python framework (Django, Flask, FastAPI).
  • Strong knowledge of RESTful APIs and third-party integrations.
  • Familiarity with front-end technologies (e.g., HTML, CSS, JavaScript) is a plus.
  • Experience with version control systems like Git.
  • Solid understanding of software development lifecycle and agile methodologies.
  • Excellent problem-solving skills and attention to detail.

Preferred Skills:

  • Experience with cloud platforms like AWS, Azure, or Google Cloud.
  • Knowledge of containerization technologies (Docker, Kubernetes).
  • Familiarity with data visualization tools and libraries.
  • Understanding of machine learning concepts and frameworks (optional).

Why Join Us?

  • Opportunity to work on cutting-edge projects.
  • Collaborative and innovative work environment.
  • Competitive compensation and benefits package.

Apply Now