Python Developer (Flask/FastAPI)

Company
Description
Company Description Why work at **Sopra Steria**? Because working here also means *feeling* **Sopra Steria.** We are a renowned European leader in consulting, digital services, and software development, with nearly 56,000 employees across almost 30 countries—and over 4,000 in Spain. **We focus on people—on their training and professional development**, driving us to grow and continuously improve. We are passionate about digital technologies, and like you, we seek the greatest adventure. We want your everyday experience to become an inspiration: learn, contribute, have fun, grow, and enjoy it to the fullest. If you want to join a "**Great Place to Work**" team, keep reading! Job Description **What challenge do we propose?** We are looking to hire a **Python Analyst/Programmer** to participate in developing applications for a major project in the **Retail sector**. The selected candidate will join a stable project, working on Python-based application development using frameworks such as Flask or FastAPI, within an environment focused on quality, performance, and scalability. Location: Alicante, hybrid model. Requirements **What are we looking for?** A candidate with **at least 3 years of professional experience** in Python application development using Flask or FastAPI. **Hard Skills** * Python application development with Flask or FastAPI. * Object-Oriented Programming (OOP). * SOLID principles and design patterns. * Hexagonal Architecture. * Tactical Domain-Driven Design (DDD). * Development of high-performance, scalable, and secure REST APIs. * Relational databases: PostgreSQL. * NoSQL databases: Redis. * RabbitMQ. * Experience writing unit tests. * Development of containerized (Docker) applications. * Deployments on Kubernetes. * CI/CD with GitLab CI. * Git. Additional Information **What do we offer you?** * **Indefinite contract** and full-time employment * **Hybrid model:** 60% remote work – 40% onsite * **Location: Alicante** * 23 vacation days * Continuous training: technical, transversal, and language skills. Access to certifications, training from leading technology partners, online learning platforms—and much more! * Life and accident insurance * Option to enroll in our flexible compensation plan (health insurance, childcare vouchers, transportation, meal vouchers, and training) * Access to Privilege Club, offering attractive discounts from top brands * Personalized and detailed onboarding. We support you every step of the way so you feel #soprano from day one. * Office with dedicated leisure spaces. Where work and fun come together! * Team spirit and a positive atmosphere—we truly value the power of unity. And most importantly… You’ll have the opportunity to develop your professional career with us: Together, we’ll create a personalized career plan. You’ll receive training, we’ll set goals, and conduct regular follow-ups to ensure we achieve them—together. We listen to your priorities and champion them. Here, your voice matters! Join us and be part of something greater! **The world is how we shape it** *At Sopra Steria, we are committed to building a diverse and inclusive environment, evaluating each application objectively based on competencies and experience. We firmly believe that diversity of experiences and perspectives drives our innovation.* At Sopra Steria, we are committed to building a diverse and inclusive environment, evaluating each application objectively based on competencies and experience. We firmly believe that diversity of experiences and perspectives drives our innovation.
Posted by

David Muñoz
Indeed · HR