DescriptionAs a Software Architect, you will play a pivotal role within our data science and software development team in developing, designing cutting-edge technological solutions, delivering high-quality engineering services. Together with your team, you will collaborate with various stakeholders to fine-tune requirements and functional specifications to design software solutions using a microservice-based software architecture. You will work on exciting projects in automotives, railway, aerospace, and more industries!Key ResponsibilitiesConsult 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.Your profileWe're looking for someone who:Has a passion for designing and developing Python applications.Brings at least 7 years of experience in software design and architectural patterns, with a good understanding of the principles behind RESTful APIs and web services.Language Skills: Fluent in English & Dutch.Is experienced with technologies/tools, such as OOP, Python web frameworks (Fast API, Flask), Postgres, Oracle, MongoDB.Has experience with message bus technologies (Kafka, Rabbit MQ), caching systems (Redis), and relational and non-relational databases (Postgres, Oracle, MongoDB, Cassandra, S3, etc.).Is experienced with DevOps tools (Jenkins, OpenShift), Docker containers, and version control (git, GitLab).Has a solid understanding of software design and architectural patterns.Holds a master's degree in computer sciences or equivalent.What's in it for you?Full-time contract. (Freelance also possible)You will be part of a growing Belgian SME where initiative and personal development are encouraged. We will provide you with an enjoyable work environment with fun colleagues. We will work out a career plan together with you, with attention and a budget for extra education/certification. You can count on an attractive salary, supplemented with extra-legal benefits, including a company car.
#J-18808-Ljbffr