freehire launches on Product Hunt on 26 August.

Follow →

Solution Architect - C#/.NET

Open 31d

About the Role

We are looking for a highly experienced C# Solution Architect to lead the design and architecture of scalable, high-performance systems for PumpTest and IIoT platforms.

Description

You will define system architecture, guide engineering teams, and ensure scalable, maintainable solutions using microservices, event-driven architecture, and cloud-native principles.

Tech Stack

Development: C#, .NET
Architecture: Microservices, DDD, EDA, SOA
Cloud: AWS (ECS, EKS, RDS, IAM), Kubernetes
Data: Kafka, Avro
Persistence: PostgreSQL, EF Core, Dapper
Governance: REST/gRPC, Arc42, C4

Key Responsibilities

- Design system architecture
- Drive architectural decisions
- Define event-driven systems
- Establish API governance
- Guide development teams
- Ensure system scalability and reliability

Requirements

- 10+ years experience
- Strong C#/.NET expertise
- Experience in distributed systems
- Cloud and Kubernetes experience
- Kafka and PostgreSQL knowledge

Performance Metrics

- Architecture quality
- System performance
- Delivery alignment
- Team enablement

Nice to Have

- IIoT experience
- Hardware integration exposure

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available