CareerPlanGet AI match score →

Software Architect - C#

Chineham, England, gb💼 Full-time🗓 2026-07-01 → 2026-07-31

Core

Define architecture and technical strategy for MyCity, a cloud-based mobility platform built on modern microservices.

Role type

Senior Software Architect (C#/.NET)

Builds

Cloud-native microservices, distributed systems, and scalable mobility platform features.

Domain

Transportation technology / Cloud-native software engineering

Deliverable

production ML models | product features | infrastructure

Required skills

C# development, .NET 5+, microservices architecture design, distributed systems design, cloud-native application design, technical leadership, architectural standards definition, solution design review, technical roadmap planning, specification tools (AsyncAPI, OpenAPI, JSON Schema), containerization, database design (MongoDB, PostgreSQL, Redis), message queuing (RabbitMQ), system integration.

Preferred skills

Mentorship of developers and technical leads, strategic thinking, problem-solving, stakeholder collaboration.

Technologies

C#, .NET 5+, MongoDB, PostgreSQL, Redis, RabbitMQ, AsyncAPI, OpenAPI, JSON Schema, Docker/Kubernetes (implied by containerised), Cloud platforms (AWS/Azure/GCP implied).

Responsibilities

Define architecture for cloud-based microservices solutions, create architectural designs guiding development from concept to deployment, ensure performance and scalability of distributed systems, develop and maintain architectural roadmaps, provide technical leadership and guidance to development teams, translate business requirements into scalable architectural solutions, review solution designs, assess technical feasibility of new initiatives, support integration of cloud services with live infrastructure systems.

Seniority

Senior, hands-on IC with significant leadership influence.

Sourced via smartrecruiters · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on SmartRecruiters ↗