C

CI&T

AI-driven digital solutions and nearshore development

Software Architect .Net

Backend EngineeringConfirmed live in the last 24 hours
Full-timeRemote in BrazilNo salary listedRemote

About the Job

Requirements

  • Proficiency in .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 design patterns, including SOLID, Domain-Driven Design, CQRS, Repository, and Mediator.
  • 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.

Responsibilities

  • Design and evolve scalable, secure, 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 and provide structured technical feedback.
  • Drive adoption of best practices in .NET Core / .NET 6+ development.
  • Guide teams on advanced C# concepts, including 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 to raise the team's technical bar.
  • Design and oversee relational database architectures using SQL Server or an equivalent.
  • Define standards for data modeling, query optimization, and transaction management.
  • Ensure database performance, scalability, and integrity across environments.
  • Evaluate and recommend data access patterns and ORM usage, such as Entity Framework.
  • Architect integrations between internal and external systems, defining 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 on Azure.
  • Contribute to CI/CD pipeline design and promote a DevSecOps culture across teams.

Desired Qualifications

  • Experience with event-driven architectures, including Azure Service Bus, Event Grid, or Kafka.
  • Familiarity with GraphQL in .NET applications.
  • Knowledge of Identity Server, JWT, or OAuth 2.0.
  • Experience with CQRS and MediatR patterns.
  • Understanding of Domain-Driven Design principles.
  • Exposure to Agile methodologies, including Scrum or Kanban.
  • Familiarity with observability tools, including Application Insights, Datadog, or Grafana.

About the Company

CI&T

AI-driven digital solutions and nearshore development

CI&T provides digital solutions to help brands transform their businesses through technology. It focuses on digital strategy and software engineering, offering services such as AI-powered solutions, customer-centric design, and nearshore software development. Products and engagements work by delivering tailored digital initiatives through long-term partnerships, project-based work, and ongoing maintenance; its MRVP approach helps navigate compliance in regulated industries while still enabling innovation. CI&T differentiates itself through a global delivery model, a focus on diversity and inclusion, and an emphasis on combining strategy, engineering, and design to drive business transformation. The company targets a wide range of clients, including regulated sectors and quick-service restaurants, and aims to help clients maximize resources, scale rapidly, and thrive in a post-digital transformation landscape.

Company size
5,001-10,000
Company stage
IPO
Headquarters
São Paulo, Brazil
Founded
1995

Recently Posted Jobs

Explore more opportunities at CI&T

See more jobs