Kloia

Consulting Software Architect

İstanbul, Türkiye
Full-time
Remote

Description

Position: Consulting Software Architect

Location: Remote

Level: Senior

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

What would an average day look like?

It varies by engagement phase. During assessment you might be analysing a large legacy codebase with AI-assisted tooling, identifying service boundaries, and preparing findings for a client session. During delivery you could be designing the API Gateway routing strategy for a Strangler Fig extraction, pairing with engineers on a .NET migration, or presenting an architectural decision to the client's engineering leadership.

Direct client communication is constant across both phases. You will regularly explain complex technical topics to non-technical stakeholders, facilitate architectural decisions, and keep the engagement moving with clarity and confidence.

Who should apply?

This role suits an experienced engineer who has meaningful architectural responsibility but has not stepped back from the codebase. You understand the real complexity of legacy enterprise systems, not just in theory, and you have navigated the gap between what an architecture should be and what can actually be delivered within the constraints of a consulting engagement.

You use AI tooling actively and pragmatically. You know when to push back on scope. You earn technical trust quickly in client environments.

Requirements

  • Fluency in English, written and verbal, as client engagements are conducted in English
  • Active use of AI-assisted development and analysis tools (Claude Code is preferred) as part of day-to-day work
  • Strong hands-on experience with .NET, including .NET Framework and modern .NET, with practical migration or re-platforming experience
  • Solid architecture fundamentals: Domain-Driven Design, service decomposition, bounded context identification, API design
  • Practical knowledge of modernization patterns: Strangler Fig, Anti-Corruption Layer, Saga, CQRS, event-driven architecture
  • Experience with messaging and eventing systems: Kafka, RabbitMQ, Amazon SQS, EventBridge, or equivalents
  • Experience with API Gateway design and usage (AWS API Gateway, Tyk, Kong, or similar)
  • Containerization fundamentals: Docker, and working knowledge of Kubernetes in a deployment context
  • Direct client-facing experience: presenting technical findings, facilitating decisions, and managing expectations at senior stakeholder level
  • Experience with AWS or another major cloud provider

Nice to have:

  • Java or other enterprise stack experience (engagements vary)
  • AWS certifications
  • Experience leading or contributing to multiple modernization engagements end-to-end, from assessment through delivery

Benefits

We have a range of awesome perks and benefits:

  • Work from anywhere and anytime concept
  • Remote budget which you can buy whatever required to increase your efficiency at your home working area
  • Hackathon Days
  • Access to AWS and CNCF/Kubernetes Trainings
  • AWS and Kubernetes certifications
  • R&D focus
  • Knowledge Sharing Summits
  • Out of scale salary, reward and Stock option system

We offer an incredible range of perks and benefits. Before the pandemic, we were also following work from anywhere principle, which means you are free to work from your home or from our offices (Workinton). We are always seeking new ways to make remote-work more social, including

  • Weekly Lunch&Learn Sessions
  • Weekly OpenCam Sessions
  • Virtual Socials
  • Online Games
Did you mean ?

    No results found.

Example: https://www.linkedin.com/in/williamhgates

or drag and drop, up to 5MB.

Drop your file here

Supports .pdf, .docx

Built with

Hirex