Description
We are seeking a skilled Core Python Developer to join our client. The ideal candidate will have a strong background in Python programming and a passion for developing scalable applications.
Responsibilities
- Develop and maintain efficient, reusable, and reliable Python code.
- Implement data storage solutions and manage data processing tasks.
- Collaborate with front-end developers to integrate user-facing elements with server-side logic.
- Identify and resolve performance bottlenecks and bugs in the application.
- Participate in code reviews and maintain code quality standards.
Skills and Qualifications
- 3-10 years of experience in Python programming.
- Strong knowledge of Python frameworks such as Django or Flask.
- Experience with RESTful APIs and web services.
- Familiarity with database management systems such as MySQL, PostgreSQL, or MongoDB.
- Proficient in version control systems like Git.
- Understanding of front-end technologies such as HTML, CSS, and JavaScript is a plus.
- Ability to write efficient, reusable, and testable code.