Job Description
We are seeking an experienced Python Developer to join our software development team. The ideal candidate should have a strong background in Python programming and a proven track record of delivering high-quality software solutions. As a Python Developer, you will collaborate with cross-functional teams to design, develop, and maintain software applications that meet both technical and business requirements.
Responsibilities:
- Strong knowledge of fundamental design principles of an application, user authentication and authorization between multiple systems, servers, and environment.
- Solid unit test and debugging skills and distinguish between multiple delivery platforms
- Be involved and participate in the overall application lifecycle,
- Main focus on coding and debugging.
- Collaborate with Front-End, UI/UX and the AI Teams.
- Define and communicate technical and design requirements, understanding workflows and write code as per requirements.
- Develop functional and sustainable web applications with clean codes.
Requirements:
- Bachelor’s degree in Computer Science or related field.
- 3-5 years of Python development experience.
- Proficiency in Python and associated frameworks (e.g., Django, Flask).
- Familiarity with web technologies and version control systems.
- Strong problem-solving and communication skills.
- Experience with Agile/Scrum methodologies is a plus
- Understanding of server-side temptation language, multi-process architecture and limitations of Python.