12 sep
|
zooplus
|
Andalucía
Senior Software Engineer - Python (All Genders) Company Description With over 25 years' experience, plus the same enormous passion and ambition we had on day-one, we're trailblazers in the pet e-commerce industry. embracing change and the challenges it brings so that we can keep doing better. We are looking for a Senior Backend Software Engineer to join our Mobile Apps Team, bring new features to life, and support the evolution of our services and products.
As our Senior Backend Software Engineer: You will work with your Team and Product Owner in a challenging Agile environment, collaborating closely with other teams. You will participate in the complete software development life cycle from discovery through coding, testing, deployment, and maintenance. You will learn and grow your skills daily, striving for mastery using state-of-the-art technologies and practices such as AWS, Microservices, Docker, and more.
At the Mobile Apps , our primary responsibility is the iOS and Android apps, including the services that power them. We work in self-organised teams following Scrum methodology, respecting and valuing everyone ́s opinion. We learn from each other and share knowledge through pair programming, code reviews, and many training opportunities.
We are committed to delivering high-quality products and believe that continuous delivery, clean code, and a DevOps mindset are key to achieving this goal. This means our working language is English .
Python
Java 11+, Spring framework CI/CD with Jenkins pipeline Amazon Web Services and cloud deployments (S3, SNS, SQS, RDS, DynamoDB, etc.), using tools such as Terraform or AWS CLI Git, Scrum, Pair Programming, Peer Reviewing Participate in solution investigation, estimations, planning, and alignment with other teams. Design, implement, deliver, and support backend solutions (restful web services)
using micro-services architecture. Promote and implement test automation (e.unit tests, integration tests, e2e tests and performance tests) Build and maintain CI/CD pipelines for continuous integration, development, and deployment.
Deploy applications on the cloud using technologies such as Docker, Kubernetes, AWS and Terraform. Work closely with the team in an agile and collaborative environment. 6+ years of professional experience with Python;
experience with Java and the Spring Framework is a plus. ~ Ownership mindset with a strong focus on delivering high-quality solutions;
experience with unit testing and Test-Driven Development (TDD). ~ Experience with DevOps tools and practices, including container orchestration, CI pipelines, monitoring and alerting, AWS, and Kubernetes. ~ Interest in contributing across the full software development lifecycle (frontend, backend, testing, and DevOps). ~ Ability to mentor junior colleagues and help structure and clarify requirements. ~ Experience working within Agile practices and knowledge of Agile values & principles. Tools like GitHub Copilot / Copilot Chat Applying AI for code generation, refactoring, test automation, and documentation The minimum gross salary according to the collective agreement (it & consulting) is EUR 67,900 yearly, based on 38,5 hours per week (full-time). We trust each other to get the job done, which means you'll benefit from hybrid working, spending 60% of your time in the office and 40% at home.
Add to that development opportunities that help you to shape your own career path, excellent training and support, wellbeing offers, subsidised transport or bike leasing, plus 20% discount across all our products, and you'll begin to get a sense of what sets us apart. Find out more about the specific benefits at your local office in our blog posts.
📌 Software Engineer Senior Python - AWS (Andalucía)
🏢 zooplus
📍 Andalucía