STAFIDE logo

Senior Python Full Stack Developer (ID: 3821)

STAFIDE

Amsterdam
Full-time
5-10 years experience
On-site

Key Skills

Python
Django
FastAPI
RESTful APIs
Microservices
Microsoft Azure
Kubernetes
Azure DevOps
CI/CD
SQL
NoSQL
Git
Automated Testing
Agile
Data Processing
Application Security

Job Description

As a Senior Python Full Stack Developer, you will:
  • Design, develop, and maintain scalable web applications, APIs, and microservices using modern Python technologies
  • Build and support RESTful APIs for data integration and application functionality
  • Develop robust backend services using Python frameworks such as Django and FastAPI
  • Implement and maintain CI/CD pipelines using Azure DevOps to enable automated deployments
  • Handle structured and unstructured data ingestion, transformation, and processing workflows
  • Optimize database performance through efficient SQL query design and tuning
  • Work with both relational and non-relational databases to support enterprise applications
  • Manage source code using Git and follow branching and release management best practices
  • Write unit tests and support automated testing initiatives to ensure software quality
  • Ensure application security, scalability, reliability, and performance standards are met
  • Collaborate with architects, DevOps engineers, data engineers, and business stakeholders throughout the development lifecycle
  • Participate in code reviews, technical design discussions, and Agile ceremonies

What You Bring to the Table:
  • 8–10 years of software development experience with strong expertise in Python
  • Extensive experience developing RESTful APIs and microservices architectures
  • Strong hands-on experience with Django and FastAPI frameworks
  • Experience building and deploying applications on Microsoft Azure
  • Knowledge of containerized deployments and Kubernetes environments
  • Strong understanding of Azure DevOps and CI/CD implementation
  • Experience handling structured and unstructured data processing workflows
  • Strong SQL skills and experience working with relational databases
  • Experience with NoSQL databases and distributed systems
  • Proficiency in Git source control and branching strategies
  • Experience with automated testing, unit testing, and continuous integration practices
  • Strong understanding of application security, scalability, and performance optimization
  • Experience working within Agile development environments
  • Excellent analytical, troubleshooting, and communication skills
You Should Possess the Ability to:
  • Design and develop enterprise-grade Python applications and services
  • Build scalable and secure API-driven solutions
  • Optimize application performance and database efficiency
  • Collaborate effectively across development, DevOps, and business teams
  • Drive software quality through automation and testing best practices
  • Deliver high-quality solutions in fast-paced Agile environments
What We Bring to the Table:
  • Opportunity to work on enterprise-scale cloud-native application development projects
  • Exposure to modern Azure, Kubernetes, and DevOps technologies
  • Collaborative and innovation-driven engineering environment
  • Opportunity to contribute to strategic digital transformation initiatives
  • Continuous learning and career growth opportunities
Let’s Connect

Want to discuss this opportunity in more detail? Feel free to reach out.
​
Recruiter: Asha Krishnan
Phone: +31 20 369 0609 ; Extn :146
Email: [email protected]
LinkedIn: https://www.linkedin.com/in/asha-krishnan


Core Responsibilities

Design, develop, and maintain scalable web applications, APIs, and microservices using Python frameworks like Django and FastAPI. Implement CI/CD pipelines via Azure DevOps and optimize database performance for enterprise applications.

Requirements

Requires 8-10 years of software development experience with strong expertise in Python, Azure, and containerized deployments. Candidates must be proficient in SQL, NoSQL, and Agile methodologies to deliver secure, high-performance solutions.

Benefits

  • Enterprise-scale Cloud-native Projects
  • Exposure to Modern Azure, Kubernetes, and DevOps Technologies
  • Collaborative and Innovation-driven Engineering Environment
  • Strategic Digital Transformation Initiatives
  • Continuous Learning and Career Growth Opportunities

About STAFIDE

Industry: Staffing and Recruiting

Company size: 11-50 employees

Headquartered in the Netherlands, STAFIDE specializes in Niche Tech Recruitment across Europe, connecting top talent with outstanding opportunities in the IT sector. Our data-driven recruitment model ensures the ideal match between candidates and employers, enhancing both skill alignment and cultural fit. With a strong focus on Skill-Based Hiring, we provide candidates with an in-depth understanding of the organization—whether for permanent positions or temporary assignments (interim opdrachten) like secondment (detachering)—strengthening employer branding for our clients as a recruitment company (uitzendbureau). In today’s fast-evolving tech landscape, we recognize the unique challenges companies face in sourcing highly skilled talent. Our advanced, AI-driven talent intelligence system (ATS) is specifically designed to prioritize Skill-Based Hiring for niche IT roles, empowering organizations to address talent shortages by identifying professionals with the expertise to drive innovation and growth. Whether you’re a company in search of exceptional talent or a professional seeking your next ICT role, STAFIDE is your strategic recruitment (werving en selectie) partner. Our deep expertise in the Dutch market, combined with a steadfast commitment to excellence, makes us the preferred choice for all your recruitment needs.

Added 3 months ago