Solution Architect (.NET / Azure)
About Gimmonix
We are a leading travel technology company processing millions of hotel booking requests daily. Our advanced distribution platform enables real-time price comparison, room mapping, and automated content enhancement by connecting global travel suppliers with online travel agencies.
As we scale our platform, we seek to enhance its reliability, maintainability, and performance, tackling challenges like high concurrency, data consistency, and sub-second response times at scale.
Role Overview
We are looking for a hands-on Solution Architect to drive the architectural evolution of our high-load backend systems built on .NET and Azure. This is not a purely design-focused role—you will be actively involved in coding, refactoring, and leading development efforts. The ideal candidate combines deep technical expertise with practical implementation experience and leads by example.
Key Responsibilities
Architectural Documentation & Analysis
-
Create and maintain comprehensive architectural documentation of existing systems
-
Develop solution diagrams, data flows, and integration maps
-
Identify and document technical debt and architectural constraints
Technical Assessment & Improvement Planning
-
Define and prioritize a refactoring roadmap
-
Develop detailed implementation plans with clear milestones
-
Establish success metrics for architectural improvements
Cost Optimization & FinOps
-
Implement cost monitoring and optimization strategies
-
Apply FinOps best practices for Azure resource management
-
Identify and eliminate resource inefficiencies
Requirements
Technical Skills & Experience
-
8+ years of experience in backend development with .NET (C#)
-
3+ years in solution architecture or technical leadership roles
-
Expertise in Azure services (e.g., Azure Functions, App Services, Cosmos DB, Event Hub, Service Bus)
-
Strong understanding of distributed systems, microservices, and event-driven architecture
-
Proven experience handling high-concurrency, high-availability, and low-latency systems
-
Deep knowledge of SQL and NoSQL databases
-
Experience with CI/CD pipelines, DevOps, and Infrastructure as Code (Terraform/Bicep)
-
Solid understanding of security best practices, API management, and authentication mechanisms (OAuth, JWT, OpenID Connect)
Soft Skills & Leadership
-
Strong problem-solving skills and ability to tackle complex technical challenges
-
Hands-on approach—willing to code, review, and guide teams
-
Excellent communication skills to articulate technical concepts to developers, stakeholders, and leadership
-
Experience mentoring engineers and fostering a culture of technical excellence
-
Ability to balance short-term delivery goals with long-term architectural improvements
This role offers a unique opportunity to shape the architecture of a high-scale platform, tackle complex backend challenges, and drive impactful improvements. If you thrive in a high-performance environment and love solving large-scale system challenges, we’d love to hear from you!
Apply Now