onsite
Senior Python Developer - HippoDigital
Software Engineer
Senior Python Developer leading design and delivery of scalable web solutions, building RESTful services, and collaborating with cross‑functional teams in an agile consultancy environment using Django, AWS, and container technologies.
About the role
Key Responsibilities
- Design, develop, and maintain high‑performance Python applications and RESTful APIs using Django and related frameworks.
- Collaborate with product owners, designers, data analysts, and other engineers to translate business requirements into technical solutions.
- Implement cloud‑native deployments on AWS, leveraging services such as EC2, RDS, and S3, and manage containerized workloads with Docker.
- Drive code quality through automated testing, code reviews, and continuous integration pipelines.
- Mentor junior developers, promote best practices, and contribute to the evolution of the team’s agile processes.
Requirements
- 5+ years of professional experience developing Python applications, preferably with Django or Flask.
- Strong understanding of REST API design, authentication mechanisms, and database integration (SQL/NoSQL).
- Hands‑on experience with AWS services and containerization tools such as Docker (Kubernetes a plus).
- Proven ability to work in Agile/Scrum teams and deliver iterative, high‑quality software.
- Excellent problem‑solving skills and the ability to communicate complex technical concepts to non‑technical stakeholders.
Skills
pythondjangoawsdocker