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

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.

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.

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.

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.

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.

Conspect logo
Conspect

Senior Java Software Developer

Join Conspect as a Senior Java Software Developer, working on diverse projects with Java, Spring, and more. Enjoy a great salary and benefits.

Covestro logo
Covestro

Senior DevOps Engineer - Price & Deal Management

Join Covestro as a Senior DevOps Engineer to drive digital transformation in pricing and deal management with AWS, Docker, and Java expertise.

Sofico logo
Sofico

Senior Software Engineer - Java, Microservices

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

TRACT  logo
TRACT

Senior Python Engineer

Join TRACT as a Senior Python Engineer to develop scalable APIs and backend systems for sustainability insights in the Ag & Food industry.

Swift logo
Swift

Senior Developer with Kubernetes and Automation Expertise

Join Swift as a Senior Developer to enhance our Kubernetes platform with automation and security expertise.

Computer Futures logo
Computer Futures

Cloud Data Engineer

Seeking a Cloud Data Engineer with expertise in AWS, Python, and CI/CD for a hybrid role in Hannover. Join our dynamic team!

HeyJobs logo
HeyJobs

Senior Software Engineer - AWS, Python, Ruby on Rails

Join HeyJobs as a Senior Software Engineer to design scalable systems using AWS, Python, and Ruby on Rails in a dynamic team.

PiNCAMP logo
PiNCAMP

Senior Full Stack Engineer

Join PiNCAMP as a Senior Full Stack Engineer to build innovative camping solutions using Python, JavaScript, and cloud technologies.

Metroscope logo
Metroscope

Senior Software Engineer - Full Stack/Back-End with Python and TypeScript

Join Metroscope as a Senior Software Engineer in Paris, working on innovative energy solutions with Python and TypeScript in a hybrid environment.

VIAVI Solutions logo
VIAVI Solutions

Senior Software Engineer (C++, Python & Cloud)

Join VIAVI Solutions as a Senior Software Engineer specializing in C++, Python, and cloud technologies. Work in a hybrid environment in Berlin.

Aiven logo
Aiven

Staff Software Engineer

Join Aiven as a Staff Software Engineer to develop cloud operations platforms using open-source technologies. Hybrid work in Berlin.

Ilkari logo
Ilkari

Senior Software Engineer - Python, Django, Angular

Join Ilkari as a Senior Software Engineer to lead development in Python, Django, and Angular, creating scalable solutions in a hybrid work environment.

Transavia logo
Transavia

Senior PEGA Developer

Join Transavia as a Senior PEGA Developer to enhance customer experiences using PEGA platform and cutting-edge technologies.

netgo logo
netgo

Senior Cloud DevOps Engineer

Join netgo as a Senior Cloud DevOps Engineer in Berlin. Work with Kubernetes, GitOps, and more in a dynamic team environment.

Personio logo
Personio

Staff Software Engineer, Data Platform

Join Personio as a Staff Software Engineer in Berlin to build scalable data platforms using Kafka, Kubernetes, and AWS. Drive innovation and excellence.

Cegeka logo
Cegeka

Medior Java Developer

Join Cegeka as a Medior Java Developer in Belgium. Work on exciting projects with Java, Spring, and Angular2 in a hybrid environment.

Inetum-Realdolmen logo
Inetum-Realdolmen

Senior Fullstack Developer with JavaScript and TypeScript Expertise

Seeking a Senior Fullstack Developer with expertise in JavaScript, TypeScript, ReactJS, and AWS for a dynamic role in Brussels.

Elastic logo
Elastic

Software Engineer II - Developer Experience

Join Elastic as a Software Engineer II in Developer Experience, focusing on test frameworks for Kibana. Remote work, competitive benefits.

NCR Voyix logo
NCR Voyix

Backend Software Engineer

Join NCR Voyix as a Backend Software Engineer in Amsterdam. Design, build, and maintain scalable backend systems using Java, Node.js, and cloud platforms.