Description
Kloia is a Premier AWS Consulting Partner and a Microsoft Modernization Partner, and a leading consultancy specializing in Application Modernization, DevOps, Cloud-Native Platforms, GenAI, and Observability.
Our modernization practice is growing and we're hiring a Consulting Software Architect to work on enterprise transformation engagements across our international client base. This is a hands-on role where you will shape architecture and actively deliver, not just advise.
What does a Consulting Software Architect do?
At Kloia, a Consulting Software Architect leads the full arc of a transformation engagement: understanding what exists, defining what should replace it, presenting that case to the client, and then helping build it.
Our engagements fall into two broad categories, and you need to be credible in both:
Platform Modernization (.NET): Migrating large enterprise applications from .NET Framework to modern .NET. This is not a mechanical upgrade. It involves re-platforming WebForms, replacing legacy ORM and DI patterns, restructuring for testability, and enabling continuous delivery on modern runtime. Kloia is a Microsoft Modernization Partner, and .NET is at the core of most of what we do.
Architectural Rearchitecting: Decomposing monolithic platforms into service-oriented or event-driven architectures. This involves identifying domain boundaries through DDD, designing incremental extraction strategies (Strangler Fig, Anti-Corruption Layer), introducing API Gateways, messaging infrastructure (Kafka, RabbitMQ, Amazon SQS/EventBridge), and managing the distributed systems complexity that follows.
Most engagements involve both: a .NET modernization that also requires a shift in how the platform is structured.
AI-First Delivery
At Kloia, AI-assisted tooling is not optional or experimental. It is how we work. We use Claude Code, AWS Transform, and agentic pipelines as primary tools for codebase analysis, architectural assessment, code generation, refactoring, and documentation. You are expected to be fluent in this way of working, and to actively push the boundaries of what agentic AI can do in a modernization context. Our engagements are differentiated by how effectively we apply these tools. Candidates who treat AI tooling as a productivity multiplier, not a novelty, will thrive here.
As a Consulting Software Architect you will:
-
Lead technical assessments of enterprise platforms, including codebase mapping, domain boundary identification, risk surfacing, and transformation strategy definition
-
Design target architectures covering service decomposition, API contracts, messaging topology, and cloud-native patterns on AWS
-
Implement and guide migration patterns: Strangler Fig, Anti-Corruption Layer, Saga, CQRS, event-driven decoupling
-
Drive .NET modernization efforts: .NET Framework to modern .NET migrations, WebForms re-platforming, legacy dependency resolution, CI/CD enablement
-
Use AI-first tooling actively across all phases: assessment, design, code generation, and delivery
-
Present findings and recommendations directly to client stakeholders, from engineering teams to CTO-level
-
Contribute to delivery by writing production code, leading Proof of Value implementations, and reviewing and guiding engineers on the engagement
-
Work across multiple stacks. .NET is primary, but Java and other enterprise stacks appear regularly
Position: Consulting Software Architect
Location: Remote
Level: Senior