ApplySenior Python Developer
Posted 2 months agoViewed
View full description
💎 Seniority level: Senior, 5+ years
📍 Location: India
🔍 Industry: Software development
🏢 Company: CloudHire👥 11-50RecruitingWeb DesignSoftware
🗣️ Languages: English
⏳ Experience: 5+ years
🪄 Skills: Backend DevelopmentPostgreSQLPythonSoftware DevelopmentDesign PatternsDjangoFlaskGitMySQLAirflowAnalytical SkillsCollaborationMicroservices
Requirements:
- Bachelor's degree in Computer Science, Engineering, or a related field.
- 5+ years of professional experience in Python development, with a focus on backend development.
- Strong understanding of object-oriented programming principles and design patterns.
- Experience working with relational databases such as MySQL or PostgreSQL.
- Proficiency in Airflow and Redshift.
- Working knowledge of Microservices and Kubernetes.
- Proficiency with web frameworks such as Django or Flask.
- Familiarity with version control systems like Git.
- Experience developing and consuming API designing and database.
- Knowledge of cloud platforms and services like AWS or Azure is a plus.
- Excellent problem-solving and analytical skills.
- Strong communication and collaboration abilities.
Responsibilities:
- Collaborate with Product Managers, Product Designers, and other Software Engineers to deliver new functionality and iterative improvements to customer-facing products.
- Design, develop, and deploy high-quality Python applications.
- Develop and maintain RESTful APIs for seamless integration with frontend and external systems.
- Optimize and refactor existing code to improve system performance and maintainability.
- Identify and resolve issues related to scalability, performance, and security.
- Conduct code reviews to ensure quality and compliance with coding standards.
- Keep up-to-date with industry trends and best practices in software development.
Apply