.NET Software Architect
Location: Belfast Hybrid ( flexible on days )
Type: Permanent, full time
Contact: Ryan Quinn on LinkedIn
Company: OCHO Building Teams
Overview
We are hiring a .NET Software Architect to lead the design of modern, cloud native platforms will own end to end architecture across services, data, security and operations, with a strong emphasis on performance, reliability and developer experience. This role suits an experienced hands on architect who can coach teams, make clear technical decisions and ship working software.
What you will do
* Define target architectures for .NET based services using domain driven design and clean architecture
* Lead solution design across APIs, messaging, data and front ends, producing ADRs and reference implementations
* Guide teams on event driven patterns, service boundaries, contracts and observability
* Set non functional standards for performance, availability, security and cost, then measure them through SLIs and SLOs
* Partner with product, delivery and security to align roadmaps and scope
* Unblock delivery with hands on spikes and proofs of concept in C# and .NET 8
* Champion CI and CD, trunk based development and automated testing
* Mentor senior engineers and raise engineering standards across multiple squads
Core tech and practices
* C# and .NET 8, ASP.NET Core, minimal APIs, gRPC, REST and GraphQL
* Azure preferred also experience with AWS or GCP. Strong knowledge of identity, networking and storage services
* Containers and orchestration with Docker and Kubernetes including Helm
* Messaging and streaming with Azure Service Bus, Kafka or RabbitMQ
* Data design across SQL Server, PostgreSQL and NoSQL. Caching with Redis
* Observability using OpenTelemetry, Prometheus, Grafana, App Insights and structured logging
* CI and CD with GitHub Actions or Azure DevOps, infrastructure as code using Terraform or Bicep
* Secure by design including OWASP, secrets management, least privilege IAM and threat modelling
What you will bring
* Significant experience architecting and delivering distributed systems in .NET at scale
* Expert level understanding of microservices, event driven design and integration patterns
* Proven ability to optimise the CLR and ASP.NET Core for low latency and throughput
* Strong data modelling skills for transactional and analytical workloads
* Practical security knowledge across auth, authz, tenancy, data protection and compliance
* Excellent communication skills with the ability to explain trade offs and influence at all levelsTrack record of mentoring engineers and improving team capability
Nice to have
* Experience with edge or real time workloads and back pressure strategies
* Fintech, payments, trading or other high integrity domains
* Experience with platform engineering, internal developer platforms and golden paths
* Cost optimisation and FinOps in Azure
What you will work on
* Designing new greenfield services and modernising legacy systems into clean, testable components
* Establishing golden templates, packages and libraries that speed delivery
* Building clear runbooks, dashboards and alerts so teams own their software in production
Why join
* High impact architectural ownership across multiple products
* Modern engineering culture with autonomy, trust and measurable outcomes
* Opportunity to set standards and mentor senior engineers while remaining hands on
Interested? Send your CV or message Ryan Quinn on LinkedIn to discuss.
OCHO Building Teams
Skills
.Net Azure React
#J-18808-Ljbffr