Join Hexa Consulting as a Senior Software Architect (C#)!
At Hexa Consulting, we believe transparency fuels great tech careers - and we're on a mission to make IT more human, more diverse, and more exciting.
Based in Portugal, we proudly support the growing IT market with smart solutions and even smarter people.
Our goal?
Build strong relationships
Be a trusted, standout IT consulting partner
Support the professional and personal growth of our team
Who are we looking for?
A Senior Software Architect (C#) with strong experience in modern distributed systems and event-driven architectures. We're looking for someone who enjoys shaping technical direction, discussing ideas with teams, and helping define the best architectural paths.
This role is ideal for someone who combines deep .NET expertise with modern cloud-native practices, and who is comfortable collaborating with infrastructure teams to build scalable, resilient systems.
What you'll be doing
* Design and evolve software architecture for scalable and event-driven systems.
* Collaborate with development and infrastructure teams to define technical strategies and architecture decisions.
* Work with existing CI/CD pipelines and contribute to improving delivery processes.
* Guide teams on best practices in microservices, messaging, and containerized environments
* Support the adoption and integration of modern distributed architecture patterns.
* Participate in technical discussions, mentoring, and architectural decision-making across teams.
What you'll bring to the table
* Strong experience with C#, .NET Core, and Entity Framework.
* Experience designing event-driven architectures.
* Hands-on experience with message brokers such as Kafka, RabbitMQ, or similar messaging platforms.
* Experience working with containers and Kubernetes.
* Solid understanding of cloud environments (preferably AWS).
* Experience working with CI/CD pipelines and modern development workflows.
* Ability to collaborate closely with infrastructure teams (without necessarily managing infrastructure).
* Knowledge of distributed systems architecture and cloud-native principles.
Nice to have:
* Experience with OpenShift or similar container platforms.
* Exposure to Apache ecosystem tools.
* Knowledge of Python or Java.
Work model- Hybrid - Porto (3x per week onsite)
What's in it for you?
* Permanent contract
* Health insurance
* Real career development opportunities
* Access to training and continuous upskilling