Python Developer

Job Summary

We are looking for a skilled Python Developer to join our development team. The ideal candidate should have strong experience in Python development, backend technologies, database management, API development, and building scalable web applications.
 

Key Responsibilities

  • Develop, test, and maintain scalable applications using Python.
  • Build and maintain backend services, RESTful APIs, and web applications.
  • Work with frameworks such as Django, Flask, or FastAPI.
  • Design and integrate REST APIs with frontend and third-party applications.
  • Work with relational and NoSQL databases such as MySQL, PostgreSQL, MongoDB, etc.
  • Write clean, reusable, efficient, and well-documented code.
  • Identify and resolve bugs, performance issues, and production problems.
  • Implement authentication, authorization, and application security best practices.
  • Collaborate with frontend developers, UI/UX designers, QA engineers, and project managers.
  • Participate in code reviews, testing, deployment, and technical documentation.
  • Use Git/GitHub/GitLab for version control and collaborative development.
  • Optimize applications for performance, scalability, and reliability.

 

Required Technical Skills

  • Hands-on experience with Django / Flask / FastAPI.
  • Good knowledge of REST API development and integration.
  • Strong understanding of OOP, data structures, algorithms, and Python programming concepts.
  • Experience with MySQL/PostgreSQL/MongoDB.
  • Good understanding of HTML, CSS, JavaScript and frontend-backend integration.
  • Experience with Git and Git-based workflows.
  • Knowledge of JSON, HTTP, authentication, and API security.

 

Good to Have

  • Experience with AWS, Azure, or Google Cloud.
  • Knowledge of Docker and CI/CD pipelines.
  • Experience with Celery, Redis, or message queues.
  • Knowledge of React.js or other frontend frameworks.
  • Experience working with AI/ML APIs or third-party APIs.
  • Understanding of microservices architecture.

 

Education

 
B.E./B.Tech/BCA/MCA in Computer Science, IT, or a related field.

Similar Posts

Technology, Software development, Web Design, Business

How to Build AI Infrastructure: Costs, Compliance, Security & What Enterprises Get Wrong

AI infrastructure is no longer a concern reserved for companies building their own foundation models. Businesses are using AI for...

Read More

Uncategorized

How to Get Backlinks in 2027: 10 Tactics That Actually Work

Getting backlinks in 2027 is less about finding hundreds of websites that will link to you and more about giving...

Read More
Software development company in indore

Business, Software development, Website Development, Online Marketing, Web Design, Marketing

Best Software Development Company in Indore: Custom Software Solutions for Business Growth

It is not simply about locating a team that can code.The trick to locating the  best software development company in...

Read More