Job Specification – Application Architect
Location: Belgium or France (HYBRID)
Start Date: 1 June 2026
End Date: March 2027
Role Overview
My client is seeking an Application Architect (Intermediate) with strong hands‑on Python engineering experience. The role focuses on designing, implementing, and guiding the development of scalable, secure, and maintainable software solutions within a squad-based delivery model.
Experience Requirements
- Minimum 8 years of professional Python development
- Proven experience delivering production-grade software
- Strong background in architecture, solution design, and technical leadership
Core Responsibilities
- Analyse and translate business and technical requirements into effective software solutions
- Design, validate, and implement robust, scalable, maintainable architectures
- Collaborate with product owners, squads, and cross-functional teams
- Ensure high code quality through best practices, automated testing, and documentation
- Act as technical/development lead for the squad:
- Provide architectural direction
- Review code and design decisions
- Ensure alignment with standards and target architecture
- Mentor and support developers
- Own solution quality, performance, and reliability
- Contribute to technical decision-making and continuous improvement
Technical Skills (Required)
- Python (Expert) — advanced concepts, production delivery
- FastAPI — REST APIs & microservices
- API Design — secure, maintainable, well‑documented APIs
- Terraform (Basics) — IaC fundamentals
- NoSQL — MongoDB experience is a plus
- Version Control — Git; TFS/Azure DevOps is a plus
- Testing — Pytest or equivalent
- CI/CD — GitHub Actions, Azure DevOps, Jenkins
- Containerisation — Docker fundamentals
Nice-to-Have Skills
- Async programming & concurrency
- API security best practices
- Agile methodologies (Scrum/Kanban)
- Cloud fundamentals (AWS, Azure, GCP)
Soft Skills
- Strong analytical & problem-solving abilities
- Excellent communication & collaboration
- Ability to work independently and own technical outcomes
- Adaptability to changing priorities
- Leadership mindset — mentoring, guiding, supporting team members
Match jouw profiel
Solliciteren