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.

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

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.

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.

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.

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.

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.

Reaktor logo
Reaktor

Lead Developer with DevOps and Functional Programming

Join Reaktor as a Lead Developer in Amsterdam, focusing on DevOps, Functional Programming, and JavaScript in a hybrid work environment.

Instapro Group logo
Instapro Group

Senior Backend Engineer - PHP, Symfony, Laravel

Join Instapro Group as a Senior Backend Engineer, working with PHP, Symfony, and Laravel in a hybrid environment.

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.

yourfirm GmbH logo
yourfirm GmbH

Senior Fullstack Developer for AI-Driven Mission Technologies

Seeking a Senior Fullstack Developer for AI-driven mission technologies, focusing on Java, JavaScript, Python, and C++. Remote work available.

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.

PwC Deutschland logo
PwC Deutschland

Senior Developer Cloud Technologies

Join PwC Deutschland as a Senior Developer in Cloud Technologies, focusing on Azure, DevOps, and backend development.

Brenntag logo
Brenntag

Senior API Platform Engineer

Join Brenntag as a Senior API Platform Engineer in Amsterdam to drive API platform development using Kubernetes, Istio, and AWS EKS.

PwC Deutschland logo
PwC Deutschland

Consultant Open Source Software

Join PwC Deutschland as a Consultant Open Source Software to drive digitalization, compliance, and innovation in software development.

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!

Instapro Group logo
Instapro Group

Senior Backend Engineer - Payments

Join Instapro Group as a Senior Backend Engineer in Berlin, focusing on PHP and payment systems in a hybrid work environment.

Atolls logo
Atolls

Senior PHP Developer

Join Atolls as a Senior PHP Developer in Berlin. Work on scalable software, collaborate across teams, and drive innovation in a hybrid environment.

Tibo Energy Management Software logo
Tibo Energy Management Software

Senior Backend Developer with TypeScript

Join Tibo Energy as a Senior Backend Developer to lead TypeScript-based solutions in energy management.

bunq logo
bunq

Senior Backend Engineer with Python and React.js

Join bunq as a Senior Backend Engineer to revolutionize digital banking with Python and React.js in a hybrid work environment.

Catalyze Group logo
Catalyze Group

Full Stack Developer with AI and API Expertise

Join Catalyze Group as a Full Stack Developer to build AI-powered grant-writing tools. Work with React, Django, and more in Amsterdam.

Uber logo
Uber

Senior Software Engineer: Configuration Management/Deployment

Join Uber's Amsterdam team as a Senior Software Engineer focusing on configuration management and deployment. Solve infrastructure challenges at scale.

Moss logo
Moss

Senior Backend Engineer (Java, Spring)

Join Moss as a Senior Backend Engineer in Berlin, focusing on Java, Spring, and microservices.