Overview 
Location: Full remote.
Schedule: Full time.
Job Purpose 
We are looking for a Python Developer whose responsibilities include gathering system and user requirements, creating Python code modules, and testing features before release.
In addition, it is important to have hands-on experience developing software using agile methodologies.
It will also deploy and maintain high-quality and secure functional applications.
You will be part of a talented software team working on mission-critical applications.
Python Developer roles and responsibilities include managing Python application development, while providing expertise across the entire software development lifecycle, from concept and design to testing.
Responsibilities 
- Work closely with product and design teams to develop web applications.
 - Collaborate with a team to define, design, and ship new features.
 - Design, build, and maintain high-performance, reusable, and reliable backend code using Python.
 - Contribute industry best practices and technology to developing and maintaining software applications.
 - Help maintain code quality by implementing bug fixes and code reviews.
 - Design, build, and automate high-quality tests that scale with app growth.
 - Conduct code reviews, develop high-quality documentation, and build robust test suites for your products.
 - Respond to and troubleshoot highly complex problems quickly, efficiently, and effectively.
  
Qualifications 
- Thrives in a continuous learning environment.
 - Strong team collaboration skills.
 - Great cross-team and interpersonal skills.
 - Demonstrates a commitment to quality.
 - Fluent in English.
Conversational proficiency.
  
Experience 
- 4+ years of experience coding in Python.
 - 4+ years working with REST API development: Django, FastAPI, Flask.
 - Knowledge of MySQL/PostgreSQL.
 - Experience with event-driven development.
 - Experience in designing, building, and automating high-quality tests.
 - Docker, Docker Compose.
 - Experience in microservices.
 - Knowledge of Software design patterns.
 - Logging and monitoring.
 - Apache Kafka (nice to have).
 - CI/CD - Jenkins (nice to have).
 - AWS - Lambda and S3 (nice to have).
 - Experience with Kubernetes is a plus.
  
  #J-18808-Ljbffr