We are supporting a U.S.-based SaaS company looking for a highly technical Software Architect who enjoys staying close to the code while guiding architectural decisions across multiple platforms and teams.
Requirements
- 8+ years of experience in enterprise software engineering.
- Deep expertise in.NET Core and C#, building scalable distributed systems.
- 4+ years of architectural experience, including system design, standards, and platform guidance.
- Strong experience with Angular and defining frontend architecture patterns.
- Advanced knowledge of SQL Server, including performance tuning, indexing, and secure data design.
- Experience building cloud-based applications using Azure or AWS.
- Strong DevOps knowledge including: CI/CD pipelines, Infrastructure as Code, Automated testing, Observability and monitoring, Security fundamentals.
- Ability to make pragmatic architectural decisions in hybrid legacy and modern environments.
- Experience presenting architectural decisions to senior technical and business leaders.
- Comfort using AI tools (Copilot, Claude, or similar) in daily development workflows.
- Strong communication skills in English (C1 level).