Senior Python Developer
Workplace: Stockholm, Sweden
Expires: September 18, 2025
As a Senior Python Developer at Castra, you will play a central role in developing innovative and high-performance systems for our clients. We offer a dynamic work environment with assignments in both private and public sectors. You will have full control over your working hours, skills development, compensation, pension, vacation, and projects.
Main requirements:
  • At least 10 years of experience in Python development with Django and/or Flask
  • Deep understanding of backend architecture, APIs, and microservices
  • Experience with cloud services (AWS, Azure, GCP) and container technologies (Docker, Kubernetes)
  • Experience with CI/CD pipelines, test automation, and DevOps processes preferred
  • Understanding of security aspects
  • Experience with databases
Responsibilities:
  • Design, develop, and maintain backend systems using Python
  • Implement and optimize APIs and microservices
  • Collaborate with clients and teams to deliver innovative solutions
  • Work with cloud platforms and container orchestration
  • Participate in CI/CD pipeline setup and test automation
  • Ensure security best practices are embedded in development
Required hard skills:
  • Python programming
  • Django and/or Flask frameworks
  • Backend architecture knowledge
  • APIs and microservices
  • Cloud platforms: AWS, Azure, GCP
  • Container technologies: Docker, Kubernetes
  • Databases
Recommended hard skills:
  • CI/CD pipelines
  • Test automation
  • DevOps processes
Soft skills:
  • Self-driven and autonomous
  • Good communication skills
  • Team collaboration
  • Adaptability
  • Problem-solving mindset
Coding languages:
  • Python
Frameworks:
  • Django
  • Flask
Operating systems:
  • Linux
  • Windows
Natural languages:
  • Swedish (Proficient)
  • English (Working knowledge)
Cultural skills:
  • Employee participation and influence
  • Entrepreneurial spirit
  • Respect for individuality
  • Collaborative and supportive environment