[Job - 31633] - Software Architect, Brazil
ciandt
Posted Sep 21, 2026
- Other
- Remote
- Centaurus+
Job description
At CI&T, we help large enterprises transform the potential of AI into real business impact with AI Deployment, AI-native execution, and tech-integrated business solutions.
With 30 years of experience in technological transformation, we accelerate innovation with expertise in Agentic SDLC, Application modernization, Data & AI, Martech and Business strategy.
We are 8,000 CI&Ters across more than 25 countries, collaborating to build solutions with real impact. AI is already part of how we work, evolve, and innovate every day.
We are looking for a **Software Architect** with strong expertise in ***.NET* technologies and SQL** to design, lead, and evolve scalable, high-performance software solutions. You will be the technical reference for development teams, driving architectural decisions, ensuring best practices, and bridging the gap between business needs and technical execution.
**Requisitos:**
- Design and evolve **scalable, secure, and high-performance software architectures** aligned with business goals
- Define **architectural patterns, technical standards, and engineering best practices** for *.NET*-based solutions
- Lead the creation and maintenance of **architectural documentation**, including system diagrams, design decisions, and integration strategies
- Conduct **architecture reviews** across squads, providing structured technical feedback
- Drive the adoption of best practices in ***.NET* Core / *.NET* 6+** development
- Guide teams on ***C#* advanced concepts**: LINQ, async/await, generics, dependency injection, and design patterns
- Define and enforce standards for **RESTful API design and implementation**
- Support and mentor **senior and mid-level developers**, raising the overall technical bar of the team
- Design and oversee **relational database architectures** using SQL Server or equivalent
- Define standards for **data modeling, query optimization, and transaction management**
- Ensure **database performance**, scalability, and integrity across environments
- Evaluate and recommend strategies for **data access patterns** and ORM usage (e.g., Entity Framework
- Architect **integrations between internal and external systems**, defining clear contracts and communication patterns
- Define strategies for **microservices, event-driven architecture**, or SOA where applicable
- Collaborate with DevOps teams to ensure solutions are **cloud-ready** (preferably Azure)
- Contribute to **CI/CD pipeline design** and promote **DevSecOps culture** across teams
- Proficiency in ***.NET* Core / *.NET* 6+** and ** Core Web API**
- Advanced ***C#* skills**: LINQ, async/await, generics, reflection, and dependency injection
- Strong knowledge of **design patterns** (SOLID, DDD, CQRS, Repository, Mediator)
- Experience with **microservices architecture** and distributed systems
- Experience with **Microsoft Azure** or equivalent cloud platforms
- Familiarity with **Docker, Kubernetes**, and CI/CD practices
- Inglês: Avançado
**Diferenciais:**
- Experience with **event-driven architectures** (Azure Service Bus, Event Grid, Kafka)
- Familiarity with **GraphQL** in *.NET* applications
- Knowledge of **Identity Server, JWT, OAuth 2.0**
- Experience with **CQRS and MediatR patterns**
- Understanding of **Domain-Driven Design (DDD)** principles
- Exposure to **Agile methodologies** (Scrum / Kanban)
- Familiarity with **observability tools** (Application Insights, Datadog, Grafana)