Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Python Developer @ IT Services

Home > Software Development

 Python Developer

Job Description

Responsibilities
Develop High-Quality Code: Write well-documented, maintainable Python code adhering to our team's established best practices.
Cross-Functional Collaboration: Work closely with design, product management, and other teams to understand project requirements and translate them into clear technical solutions.
Design and Build Applications: Create performant, scalable Python applications using frameworks like Django, Flask, or FastAPI, with a focus on achieving low latency and high availability.
Troubleshooting and Debugging: Identify and resolve complex technical issues through meticulous troubleshooting and debugging.
Code Reviews: Actively participate in code reviews and provide constructive feedback to improve code quality and foster a collaborative development environment.
Continuous Learning: Stay updated with the latest Python technologies and frameworks to keep ahead of industry trends.

Skills and Qualifications
Experience: 4 years as a Python developer with a passion for building high-quality software.
Programming Principles: Strong understanding of object-oriented programming (OOP) and SOLID principles.
Framework Proficiency: Expertise in Python frameworks such as Django, Flask (optional), or FastAPI. Familiarity with more than one is a plus.
Cloud Technologies: Knowledge of cloud platforms like AWS, Azure, or GCP is a plus.
Code Quality: Experience writing clean, maintainable, and well-tested code is essential.
Problem-Solving: Excellent problem-solving and analytical skills for tackling complex challenges.
Communication: Strong communication and collaboration skills for working effectively with diverse teams.
Database Experience: Hands-on experience with SQL and NoSQL databases (e.g., PostgreSQL, AWS DynamoDB).
ORM Familiarity: Familiarity with Object Relational Mappers (ORMs) like SQLAlchemy or Django ORM is a plus.
Front-End Basics: Basic understanding of front-end technologies (React, HTML, CSS, JavaScript) to enhance full-stack development potential is a plus.
Security: Ability to understand and implement user authentication and authorization mechanisms.
Testing and Debugging: Strong foundation in unit testing frameworks and debugging techniques.
Version Control: Proficient in using Git for version control. Experience with Mercurial or SVN is a plus.

Job Classification

Industry: IT Services & Consulting
Functional Area / Department: Engineering - Software & QA
Role Category: Software Development
Role: Full Stack Developer
Employement Type: Full time

Contact Details:

Company: IT Services
Location(s): Ahmedabad

+ View Contactajax loader


Keyskills:   Reacrjs Python CSS object-oriented programming PostgreSQL SQLAlchemy JavaScript AWS DynamoDB HTML Object Relational Mappers React

 Fraud Alert to job seekers!

₹ Not Disclosed

Similar positions

Java Microservices Developer

  • Oracle
  • 1 - 2 years
  • Kolkata
  • 3 hours ago
₹ Not Disclosed

Angular Developer

  • Trigent Software
  • 5 - 7 years
  • Bengaluru
  • 6 hours ago
₹ Not Disclosed

MS Dynamics Technical Developer

  • Capgemini
  • 6 - 9 years
  • Hyderabad
  • 12 hours ago
₹ Not Disclosed

Developer - L4

  • Wipro
  • 5 - 8 years
  • Hyderabad
  • 14 hours ago
₹ Not Disclosed

IT Services

DuckTale IT Services Pvt Ltd