Python Developer with API
UST
- Madrid
- Permanente
- Tiempo completo
- Continuous delivery of exciting new feature additions to our internal AI Assistant application, drawing from our product roadmap.
- Develop software iteratively in close collaboration with the rest of the team.
- Perform triage, analysis and refinement of requirements, working closely with the Product Lead.
- Improve reliability, monitoring and observability of services deployed within a complex, distributed technology environment (leveraging both AWS and Azure services)
- Develop automation techniques to simplify repetitive tasks and explore opportunities to self-heal.
- Participate in system design, backlog refinement, code review and application testing.
- Mastery with back-end development using Python (4+ years of commercial experience)
- Consume and APIs creation, preferably with FastAPI
- Experience in Cloud architecture and adoption patterns (AWS and Azure are the most relevant)
- Experience working with senior stakeholders to carry out requirements analysis and definition, contributing to a well refined product backlog.
- Familiar with continuous delivery and tools (e.g. Octopus Deploy, ADO Pipelines)
- A good understanding of testing approaches (e.g. TDD) and putting testability at the heart of software design and development. The knowledge, experience and qualifications that will help
- Familiarity with chat interface development, and with curiosity for AI technologies.
- Experience with containers and orchestrators such as Docker and Kubernetes.
- Exposure to UI testing frameworks (Selenium, Playwright). What you'll be like
- Proficient in English (B2+/C1)