We are looking for a solid Python Developer with excellent programming and problem-solving skills. The ideal candidate should have hands-on experience developing applications using Python and a strong understanding of Data Structures & Algorithms (DSA).
Mandatory Technical Skills
Strong hands-on experience in Python programming
Good understanding of Data Structures & Algorithms (DSA)
Hands-on experience with Python Decorators
Robust problem-solving skills using Backtracking
Strong understanding and implementation of Dynamic Programming (DP)
Practical experience with Sliding Window techniques
Good knowledge of Graph-Based Algorithms
Ability to analyze and optimize algorithms
Robust understanding of Time and Space Complexity
Ability to write clean,
efficient, and maintainable Python code
Required Candidate Profile
Strong hands-on experience in Python development.
Strong programming fundamentals and problem-solving ability.
Valuable understanding of DSA and algorithmic concepts.
Practical experience implementing Backtracking, Dynamic Programming, Sliding Window, and Graph algorithms.
Knowledge of Python Decorators and advanced Python concepts.
Ability to explain coding approaches clearly during technical discussions.
Strong analytical and debugging skills.