We are looking for a Python Developer Ssr 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
● 3+ years of experience coding in Python.
● 3+ years working with REST API development: Django, Fast API, 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.