STAFIDE logo

Application Programmer - Python (ID: 3839)

STAFIDE

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

Key Skills

Python
FastAPI
Microsoft Azure
Databricks
Unity Catalog
CI/CD
Software Development
Cloud Computing
Agile
DevOps
Architecture Design
API Development
Code Review
System Troubleshooting
Infrastructure Design

Job Description

As an Application Programmer - Python, you will:

  • Design, develop, test, and maintain scalable applications using Python and FastAPI.
  • Participate in the full software development lifecycle, from planning and architecture design to deployment and support.
  • Build and maintain CI/CD pipelines to enable reliable and automated software delivery.
  • Develop cloud-based solutions leveraging Microsoft Azure services.
  • Work with Databricks and Unity Catalog to support data-driven application development.
  • Ensure application reliability, performance, security, and high availability.
  • Collaborate with Agile and DevOps teams to deliver high-quality software solutions.
  • Conduct code reviews and promote software engineering best practices.
  • Troubleshoot complex technical issues and implement effective solutions.
  • Contribute to application infrastructure design and continuous improvement initiatives.

What You Bring to the Table:

  • 8+ years of professional experience in software development and application programming.
  • Strong expertise in Python development and FastAPI framework.
  • Hands-on experience with Microsoft Azure cloud technologies.
  • Experience working with Databricks and Unity Catalog.
  • Strong understanding of CI/CD principles and pipeline implementation.
  • Experience maintaining code quality through reviews, testing, and development best practices.
  • Knowledge of application infrastructure, architecture, and design patterns.
  • Experience building and supporting high-availability applications.
  • Familiarity with Agile methodologies and DevOps practices.
  • Excellent analytical, problem-solving, communication, and collaboration skills.
  • Ability to work effectively in cross-functional teams and share technical expertise.

 You should possess the ability to:

  • Design and develop robust, scalable, and maintainable software solutions.
  • Implement and optimize CI/CD pipelines for efficient deployments.
  • Analyze business and technical requirements and translate them into effective solutions.
  • Develop and integrate APIs using FastAPI and Python.
  • Work effectively within Agile and DevOps environments.
  • Manage and support cloud-native applications on Microsoft Azure.
  • Ensure application performance, reliability, and availability.
  • Collaborate with stakeholders, developers, and operations teams to achieve project objectives.
  • Mentor team members and contribute to technical knowledge sharing.

 What we bring to the table:

  • Opportunity to work on modern cloud-native applications using Python, FastAPI, Azure, Databricks, and Unity Catalog.
  • Exposure to enterprise-scale projects with a focus on innovation and high availability.
  • Collaborative Agile and DevOps-driven work environment.
  • Opportunities to contribute to architecture, design, and engineering best practices.
Let’s Connect

Want to discuss this opportunity in more detail? Feel free to reach out.

Recruiter: Aswin Dhanvandhar
Phone: +31 20 369 0609 ; Extn :141
Email: [email protected]
LinkedIn:https://www.linkedin.com/in/aswin-dhanvandhar/


Core Responsibilities

Design, develop, and maintain scalable applications using Python and FastAPI while managing cloud-based solutions on Microsoft Azure. Collaborate with Agile and DevOps teams to implement CI/CD pipelines and ensure high availability and performance of software systems.

Requirements

Requires 8+ years of professional software development experience with strong expertise in Python, FastAPI, and Microsoft Azure. Candidates must have hands-on experience with Databricks, Unity Catalog, and a solid understanding of CI/CD principles and software engineering best practices.

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 2 days ago