Search by job, company or skills
Remote Job Opening.
Job Description:
We are seeking a Senior Python Developer to join our team and work on developing and maintaining our Python-based applications. As a Senior Python Developer, you will be responsible for designing, developing, and testing code for new features, as well as fixing bugs and maintaining our existing codebase.
Responsibilities:
Design and develop new features for our Python-based applications
Write high-quality, clean, and maintainable code
Collaborate with cross-functional teams to define, design, and ship new features
Identify and fix bugs in existing code
Optimize and improve the performance of our applications
Mentor and guide junior developers
Stay up-to-date with emerging trends and technologies in Python development
Requirements:
5+ years of experience in Python development
Strong proficiency in Python and its frameworks such as Flask and Djang
Experience in working with databases such as MySQL, MSSQL, or MongoDB
Experience with front-end technologies such as HTML, CSS, JavaScript, and jQuery
Familiarity with cloud services such as AWS or Google Cloud Platform
Familiarity with some ORM (Object Relational Mapper) libraries
Understanding of the threading limitations of Python, and multi-process architecture
Knowledge of user authentication and authorization between multiple systems, servers, and environments
Understanding of fundamental design principles behind a scalable application
Familiarity with event-driven programming in Python
Understanding of the differences between multiple delivery platforms, such as mobile vs desktop, and optimizing output to match the specific platform
Experience with version control systems such as Git
Strong problem-solving skills and attention to detail
Excellent verbal and written communication skills
Bachelor's or Master's degree in Computer Science or a related field
Date Posted: 30/05/2024
Job ID: 80438895
We are hiring for one of our Product Based Client.