Logo for PradeepIT Consulting Services Pvt Ltd

Python Developer

Job description

Experience 4 + years

Mandatory Skills:

Python

MongoDB

Kafka (it is mandatory to be experienced or worked upon Kafka)

NIFI (it is mandatory that he or she worked upon NIFI.

( If a person has experience working on NIFI, it would be great if basic knowledge or had done any kind of course on NIFI, will also work )

Job Description: Senior Python Developer with 5 Years of Experience

Are you an experienced Python Developer with a passion for building robust and scalable applications? We are seeking a Senior Python Developer with at least 5 years of hands-on experience to join our dynamic team. In this role, you will play a critical role in designing and developing high-quality software solutions using Python.

Responsibilities:

  1. Software Development: Design, code, test, and debug Python applications to meet the project requirements.
  2. Backend Development: Build and maintain backend services and APIs using Python frameworks.
  3. Database Management: Work with various databases, both SQL and NoSQL, to store and retrieve data efficiently.
  4. Performance Optimization: Identify performance bottlenecks and implement optimizations to improve application speed and efficiency.
  5. Code Quality: Enforce coding standards, conduct code reviews, and use testing frameworks to ensure high-quality and maintainable code.
  6. Integrations: Integrate Python applications with third-party APIs and services.
  7. Security: Implement secure coding practices to protect data and prevent security vulnerabilities.
  8. Troubleshooting and Debugging: Investigate and resolve issues and bugs in a timely manner.
  9. Collaboration: Collaborate with cross-functional teams, including product managers, designers, and front-end developers, to deliver successful projects.
  10. Technology Research: Stay updated with the latest trends and advancements in Python development and propose relevant technologies and best practices.
  11. Documentation: Create and maintain technical documentation for code, APIs, and software architecture.

Requirements:

  1. 5 years of proven experience in Python software development.
  2. Strong proficiency in Python programming language and its standard libraries.
  3. Knowledge of Python web frameworks such as Django, Flask, or FastAPI.
  4. Experience with database systems like MySQL, PostgreSQL, MongoDB, or similar.
  5. Familiarity with front-end technologies like HTML, CSS, and JavaScript is a plus.
  6. Understanding of version control systems (e.g., Git) and collaborative development workflows.
  7. Experience with testing frameworks and test-driven development.
  8. Ability to write efficient, reusable, and modular code.
  9. Excellent problem-solving skills and attention to detail.
  10. Strong communication skills and ability to work both independently and as part of a team.


Python Developer Related jobs

Other jobs at PradeepIT Consulting Services Pvt Ltd

We help you get seen. Not ignored.

We help you get seen faster — by the right people.

🚀

Auto-Apply

We apply for you — automatically and instantly.

Save time, skip forms, and stay on top of every opportunity. Because you can't get seen if you're not in the race.

✨

AI Match Feedback

Know your real match before you apply.

Get a detailed AI assessment of your profile against each job posting. Because getting seen starts with passing the filters.

Upgrade to Premium. Apply smarter and get noticed.

Upgrade to Premium

Join thousands of professionals who got noticed and hired faster.