2 months ago
Brazil (city not specified)Staff+
Responsibilities
- 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.
- Create and maintain architectural documentation, including system diagrams, design decisions, and integration strategies.
- Conduct architecture reviews across squads and provide structured technical feedback.
- Drive adoption of .NET Core, .NET 6+, ASP.NET Core Web API, and advanced C# practices.
- Define and enforce standards for RESTful API design and implementation.
- Support and mentor senior and mid-level developers.
- Design and oversee relational database architectures using SQL Server or equivalent technologies.
- Define standards for data modeling, query optimization, transaction management, data access patterns, and ORM usage.
- Architect integrations between internal and external systems, including contracts and communication patterns.
- Define strategies for microservices, event-driven architecture, SOA, and distributed systems where applicable.
- Collaborate with DevOps teams on cloud-ready solutions, CI/CD pipeline design, and DevSecOps practices.
Requirements
- Proficiency with .NET Core, .NET 6+, and ASP.NET Core Web API.
- Advanced C# skills, including LINQ, async/await, generics, reflection, and dependency injection.
- Strong knowledge of SOLID, DDD, CQRS, Repository, and Mediator design patterns.
- Experience with microservices architecture and distributed systems.
- Experience with Microsoft Azure or equivalent cloud platforms.
- Familiarity with Docker, Kubernetes, and CI/CD practices.
- Advanced English proficiency.
- Experience with event-driven architectures using Azure Service Bus, Event Grid, or Kafka is preferred.
- Familiarity with GraphQL in .NET applications is preferred.
- Knowledge of Identity Server, JWT, and OAuth 2.0 is preferred.
- Experience with CQRS and MediatR patterns is preferred.
- Understanding of Domain-Driven Design principles is preferred.
- Exposure to Scrum or Kanban methodologies is preferred.
- Familiarity with Application Insights, Datadog, or Grafana is preferred.
Benefits
- Health and dental insurance, meal and food allowance, childcare assistance, extended paternity leave, life insurance, and profit sharing/results participation.
- Partnerships with gyms and health and wellness professionals through Wellhub (Gympass) and TotalPass.
- Continuous learning through CI&T University, online learning platforms, language learning platforms, and a discount club.
- Free online platform for physical, mental, and overall well-being.
- Pregnancy and responsible parenting course.
- Inclusion support, accommodations, health and well-being services, inclusion specialists, and affinity groups.
Tech Stack
Categories
About CI&T
CI&T is a public IT services firm that builds and runs digital products for large enterprises, combining consulting with end-to-end software engineering. It delivers AI deployment, cloud modernization, data platforms, mobile/web development, and systems integration through project-based and managed engagements. Founded in 1995 and headquartered in New York, it operates globally and is listed on the NYSE (CINT).
