Job Description:*
We are seeking experienced Python Developers to join our dynamic team. As a Python Developer, you will be responsible for designing, developing, and maintaining Python-based applications and systems. The ideal candidate will have a minimum of 6 years of hands-on experience in Python development, with a strong understanding of software engineering principles.
*Key Responsibilities:*
- Develop high-quality software solutions using Python programming language.
- Collaborate with cross-functional teams to design and implement robust and scalable applications.
- Participate in code reviews, troubleshooting, and debugging to ensure code quality and performance.
- Utilize best practices in software development, including version control, testing, and documentation.
- Stay up-to-date with emerging technologies and trends in Python development.
*Requirements:*
- Bachelor's or Master's degree in Computer Science, Engineering, or related field.
- Minimum of 6 years of professional experience in Python development.
- Proficiency in Python programming language and related frameworks/libraries (e.g., Django, Flask).
- Solid understanding of software development lifecycle and methodologies.
- Experience with database technologies such as SQL, NoSQL.
- Strong problem-solving skills and ability to work independently or in a team environment.
- Excellent communication and collaboration skills.
Any Graduate