SOLUTION ARCHITECT

1 Month ago • 5 Years + • Full Stack Development

About the job

Job Description

As a Solution Architect at In The Pocket, you'll break down complex modern platform solutions for engineers and business stakeholders, facilitating architectural processes, identifying requirements and constraints, and managing risks. You'll ensure product architecture is sound, understood, and evolving to support business needs, leading architectural discussions, and understanding trade-offs. You'll also contribute to software engineering (AWS, Google Cloud, Azure), support pre-sales activities, and capture client needs. The role requires a Master's in Informatics or Computer Science, 5+ years of relevant experience (as a software engineer and solution architect), and familiarity with DDD, microservices, event-driven architectures, various technologies (Docker, Kubernetes, databases, messaging systems, security principles), and software engineering practices (CI/CD, DevOps).
Must have:
  • Master's in Informatics/Computer Science
  • 5+ years experience (Software Engineer & Solution Architect)
  • DDD, Microservices, Event-driven Architectures expertise
  • AWS, Google Cloud, Azure experience
  • Strong communication & collaboration skills
Good to have:
  • Experience with specific technologies (Docker, Kubernetes, etc.)
  • Familiarity with security best practices (OWASP, threat modeling)
  • UML, EER, Swagger experience
  • Product design affinity
Perks:
  • High level of autonomy
  • Opportunities for experimentation
  • Budget for professional development
  • Collaborative and supportive team environment

As a solution architect, you have the ability to grasp the complexity associated with modern platform solutions, and break it down into simpler, understandable bits towards both engineers as well as business stakeholders. You're able to facilitate the architectural processes, identifying desired qualities and constraints, ensuring risks and trade-offs are discussed within the team(s) and guiding business stakeholders to take informed decisions.


What you'll do:

  • It's your responsibility to ensure that the architecture of the products you're assigned to is sound, well-understood and continues to evolve in a direction that best support the business case.
  • To a great extent, that means facilitating the architectural debate, ensuring the architectural decisions are made consciously and its trade-offs (or derived risks) are well understood, both internally (towards the involved teams) as externally (towards our client's stakeholders).
  • As a "coding architect", you're not afraid to help out with software engineering yourself (AWS, Google Cloud, Azure).
  • You're a reliable partner for your sales colleagues during pre-sales, capturing the need of our prospects and crafting our offer towards that need.

Who you are:

  • Master in Informatics or Master in Computer Science (or related)
  • You have at least 5 years of relevant experience as a software engineer and a solution architect
  • You're familiar with the principles of Domain Driven Design (DDD), and the principles, opportunities and challenges of modern architectural paradigms such as microservices and event driven architectures. And you know how to apply them.
  • From a technical point of view, you have a broad knowledge in terms of technologies; allowing you to collaborate efficiently with experts while being able to assess the impact of a technological choice on the architectural design. Amongst others, this should include:
    • Docker and Kubernetes
    • Serverless deployments
    • Databases systems (relational, document, key/value, graph, search, datawarehouse,..) and data engineering frameworks
    • Messaging & eventing systems
    • Connectivity & networking concepts
    • Communication protocols and technologies (HTTP, WS, REST, OAuth, OIDC, SAML, gRPC, graphql,...)
  • You're familiar with the challenges posed by creating secure software and how to manage them (OWASP, threat modelling, SAST, DAST, ..)
  • You've got proven experience with common software engineering practices (Continuous integration, continuous delivery, devops, SDLC,... ) and architecture modelling practices (UML, EER, Swagger... ).
  • You’re always keen to learn new things, share your knowledge, embrace change and learn from past experiences. Drawing on a whiteboard to facilitate a debate comes natural to you.
  • You’re able to work in a team and are always open for feedback from your team mates.
  • You have an affinity with product design and engineering top-notch digital products.
  • You’re able to handle the pressure and flexibility of a dynamic company.

Additional information:

In The Pocket is organised in autonomous teams consisting of developers, designers and product managers. By being part of one and the same team, they can develop a product from start to finish. Because every team carries responsibility, working at In The Pocket means accepting a high level of autonomy. We rely on trust and openness, and sharing our learning curve. At In The Pocket there’s time to experiment and budget to develop yourself. On a personal level we are looking for a colleague who shares our values.

  • Ownership: Working at In The Pocket means accepting a high level of autonomy. You take ownership and show the ability to decide and act for the good of the company.
  • Integrity: Stick to your values, even when it doesn’t pay off in the short term. In The Pocket relies on trust and openness, which in turn relies on your integrity.
  • Lead & Educate: Digital technologies are changing the world. We go all in, head-first. We take the lead in designing and building with emerging technologies. Weshare our passion and knowledge with as many people as possible.
  • Agility: In The Pocket is permanently under construction. We never settle,it’s never done. Observing, adapting and improving is in our nature. That resonates with the people who work here. We are always looking for a better solution, always ready for the next step, pragmatic and committed to move forward.
  • Team: As individuals we are bright and talented, as a team we’re unbeatable. We are open and positive, constructive and honest. We help and inspire our colleagues to do their best work.
View Full Job Description

Add your resume

80%

Upload your resume, increase your shortlisting chances by 80%

About The Company

Bucharest, Bucharest, Romania (On-Site)

Ghent, Flanders, Belgium (On-Site)

Ghent, Flanders, Belgium (On-Site)

Bucharest, Bucharest, Romania (On-Site)

Bucharest, Bucharest, Romania (On-Site)

Leuven, Flanders, Belgium (On-Site)

Netherlands (On-Site)

Belgium (On-Site)

View All Jobs

Get notified when new jobs are added by In The Pocket

Similar Jobs

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Get notifed when new similar jobs are uploaded

Jobs in Ghent, Flanders, Belgium

Evolution - Game Presenter - Flemish & French Speaking

Evolution, Belgium (On-Site)

Palo Alto Networks - Domain Consultant - Network Security (Presales)

Palo Alto Networks, Belgium (Remote)

Buckman - Payroll & Benefits Specialist

Buckman, Belgium (On-Site)

ARHS - .NET Developer

ARHS, Belgium (Remote)

PwC - Corporate Tax Senior Expert

PwC, Belgium (On-Site)

Sinch - Senior Software Engineer - Voice

Sinch, Belgium (Hybrid)

Buckman - Payroll & Benefits Specialist

Buckman, Belgium (On-Site)

Get notifed when new similar jobs are uploaded

Full Stack Development Jobs

Simplify 360 - Senior Product Manager (AI)

Simplify 360, India (Hybrid)

Gravitee - Senior Full Stack Engineer

Gravitee, India (Remote)

SES Satellites - Engineer, Full Stack Development

SES Satellites, India (Hybrid)

ION - Web Tech Lead, UAE

ION, United Arab Emirates (Hybrid)

Everclear Foundation - Senior Software Engineer

Everclear Foundation, India (Remote)

Get notifed when new similar jobs are uploaded