Pauwels Consulting logo

Senior Software Architect with Python Expertise

Pauwels Consulting

Position Summary

We are seeking a talented and motivated software architect to join our data science and software development team. The primary responsibility of this role is to design in-house software solutions and oversee their development and implementation. You will collaborate with various stakeholders to fine-tune requirements and functional specifications. You will design software solutions using a microservice-based software architecture. You will mentor software developers and provide constructive feedback during architecture and code review sessions. You're hands-on and don't mind writing code yourself, especially for more complex components.

Key Responsibilities

  • Consult stakeholders, collect and document user requirements and functional specifications.
  • Translate requirements and specifications into a microservice-based software architecture.
  • Guide development and deployment of high-quality software solutions.
  • Ensure software solutions are scalable, performant, and reliable.
  • Lead and mentor software developers, providing technical guidance and support.
  • Conduct code reviews and ensure adherence to best practices and coding standards.
  • Identify and resolve technical issues and challenges.
  • Create and maintain comprehensive documentation for all architectural decisions (ADR) and designs.
  • Stay up to date with the latest industry trends and technologies to ensure our in-house solutions remain cutting edge.

Skills & Qualifications

  • Master’s degree in computer science or a related field.
  • 7 years of work experience.
  • Proven track record of designing and developing Python applications.
  • Solid understanding of software design and architectural patterns.
  • Good understanding of the principles behind RESTful APIs and web services.
  • Good understanding of event-driven design.
  • Good understanding of functional and object-oriented programming.
  • Profound understanding of threading, multi-processing, and asynchronous programming.
  • Experience with various Python web frameworks (FastAPI, Flask, etc.).
  • Experience with message bus technologies (Kafka, RabbitMQ), caching systems (Redis), and relational and non-relational databases (Postgres, Oracle, MongoDB, Cassandra, S3, etc.).
  • Experience with writing test code (Pytest).
  • Experience with DevOps (Jenkins, OpenShift), Docker containers, and version control (git, GitLab).
  • Good understanding of the potential impact of (industrial) network topologies on software architecture.
  • Strong communication skills, both verbally and in writing.
  • Fluent in English and Dutch.
  • Analytical mindset, pragmatic problem solver.
  • Ability to collaborate in cross-functional teams.
  • Previous experience in the pharmaceutical or other strongly regulated industry is a plus.

What We Offer

  • Challenging projects based on your interests and skills.
  • Personal follow-up and clear, transparent communication both before and after commencement of employment.
  • Possibility to follow extra training.
  • Inspiring network events and legendary after work drinks.
  • Strong network of industry-leading clients.
  • Expertise within IT, Engineering, and Life Sciences.
  • A flying start for every junior, growth opportunities, and the possibility to share gathered knowledge for more senior employees.
  • An attractive salary package with numerous extra-legal benefits.

Benefits
Extracted with AI

  • Challenging projects based on your interests and skills
  • Personal follow-up and clear, transparent communication
  • Possibility to follow extra training
  • Inspiring network events and legendary after work drinks
  • Strong network of industry leading clients
  • Expertise within IT, Engineering and Life Sciences
  • Growth opportunities and possibility to share gathered knowledge
  • Attractive salary package with numerous extra-legal benefits

Similar jobs

Last update: 23 minutes ago

Bluesquare logo
Bluesquare

Senior Python Developer

Join Bluesquare as a Senior Python Developer to work on the Pathways project, focusing on backend development and software architecture.

Basetime BV logo
Basetime BV

Senior Python Developer with AWS Experience

Join Basetime BV as a Senior Python Developer to develop and maintain AWS cloud solutions. Hybrid work, competitive salary, and growth opportunities.

Orange Cyberdefense logo
Orange Cyberdefense

Senior Python Developer

Senior Python Developer at Orange Cyberdefense, focusing on CI/CD, databases, and frontend technologies in Antwerp, Belgium.

Qover logo
Qover

Senior Software Architect

Lead and design software architecture for scalable applications, mentor developers, optimize performance, and implement security in Brussels.

Topicus logo
Topicus

Software Engineer - Cloud Applications and Python

Join Topicus as a Software Engineer in Arnhem to develop cloud applications using Python, REST APIs, and ETL processes for healthcare data services.

GetPro logo
GetPro

Senior Software Engineer

Senior Software Engineer role in Paris focusing on Python, Kubernetes, and AWS cloud technologies. Inclusive of competitive benefits and remote work options.

Robovision logo
Robovision

Software Architect with DevOps and CI/CD Expertise

Join Robovision as a Software Architect to lead software design and architecture with a focus on DevOps and CI/CD.

Bloomreach logo
Bloomreach

Senior Software Engineer - Microservices and Python

Join Bloomreach as a Senior Software Engineer to work on microservices and Python in a remote-first environment.

Metanous logo
Metanous

Senior DevOps Engineer

Senior DevOps Engineer role focusing on cloud environments, automation, and technical leadership in De Pinte, Belgium.

Astek logo
Astek

Senior Python Developer with DevOps Experience

Join our team as a Senior Python Developer in Gdańsk, Poland. Work on data pipelines, web interfaces, and DevOps in a hybrid model.

Greener Power Solutions logo
Greener Power Solutions

Freelance DevOps Engineer with Python Expertise

Join Greener Power Solutions as a Freelance DevOps Engineer to drive sustainable energy solutions with Python and DevOps expertise.

Picnic Technologies logo
Picnic Technologies

Senior Python Engineer

Join Picnic Technologies as a Senior Python Engineer in Amsterdam. Develop scalable software solutions for a leading online supermarket.

Bonapolia logo
Bonapolia

Senior Java Developer

Join our team as a Senior Java Developer to design and develop high-quality software applications in a dynamic, hybrid work environment.

Topicus logo
Topicus

Senior Python Engineer

Join Topicus as a Senior Python Engineer to innovate in healthcare data solutions. Work with APIs, ETL, and Kubernetes in a hybrid role.

Stichting RINIS logo
Stichting RINIS

Senior Developer with C#, Java, and Python

Join RINIS as a Senior Developer to build secure data exchange solutions using C#, Java, Python, and more in a hybrid work environment.

Sofico logo
Sofico

Senior Software Engineer - Java, Microservices

Join Sofico as a Senior Software Engineer focusing on Java and Microservices in Ghent. Work on ERP solutions for automotive finance and leasing.

Greenomy logo
Greenomy

Senior Backend Python/Data Engineer

Join Greenomy as a Senior Backend Python/Data Engineer in Brussels. Develop data platforms and PowerBI dashboards in a dynamic environment.

Aiven logo
Aiven

Senior Software Engineer - Python, Apache Kafka

Join Aiven as a Senior Software Engineer in Berlin, focusing on Python and Apache Kafka in a hybrid work environment.

APG logo
APG

Mid-Level DevOps Engineer with Python Skills

Join APG as a Mid-Level DevOps Engineer with Python skills, focusing on CI/CD, Azure DevOps, and Linux environments.

CONTACT Software logo
CONTACT Software

Senior Fullstack Software Developer – Python & React

Join our team as a Senior Fullstack Developer with expertise in Python & React. Work on innovative projects in a hybrid environment.

Telnyx logo
Telnyx

Senior Software Engineer, Python

Join Telnyx as a Senior Software Engineer, Python, to build low latency microservices in a remote, fast-paced environment.

Deliverect logo
Deliverect

Backend Developer with Python Expertise

Join Deliverect as a Backend Developer to design and maintain scalable backend services for the food service industry.

Zanders logo
Zanders

Senior Software Engineer - Backend (Python)

Join Zanders as a Senior Software Engineer focusing on backend development with Python in Utrecht, Netherlands.

Sofico logo
Sofico

Application Engineer with Python and C++

Join Sofico as an Application Engineer in Ghent. Work with Python, C++, and automation in a hybrid role.