Logo for Ci&T

[Job 28577] Mid Level / Senior Developer .NET/AWS/IA, Brasil

Roles & Responsibilities

  • Solid backend development experience in .NET/.NET Core, with a focus on APIs and microservices.
  • Consistent use of AI in development (GitHub Copilot, Devin or similar tools) to accelerate code delivery and documentation.
  • Strong C# skills for API/microservice development; practical cloud experience (AWS preferred or Azure with readiness to transition to AWS) and solid cloud fundamentals.
  • Experience with event-driven architectures and asynchronous integrations, plus engineering best practices (Clean Code, SOLID, OOP, DDD and CQRS).

Requirements:

  • Develop, evolve, and maintain critical backend applications in C# and .NET/.NET Core, focusing on APIs and microservices.
  • Design and implement AWS-based solutions, prioritizing managed services with attention to scalability, resilience, observability, and security.
  • Work in distributed, event-driven architectures, ensuring the treasury operations flow across the bank's onshore and offshore value chain.
  • Implement and maintain automated tests (unit and integration), participate in structured code reviews, and manage CI/CD pipelines and Git versioning.

Job description

Somos especialistas em transformação tecnológica, unindo expertise humana à IA para criar soluções tech escaláveis. Com mais de 8,000 CI&Ters ao redor do mundo, já formamos parcerias com mais de 1,000 clientes durante nossos 30 anos de história. Inteligência Artificial é nossa realidade.

Importante: se você reside na Região Metropolitana de Campinas, sua presença nos escritórios da cidade será obrigatória, conforme a política de frequencia vigente.

Olá, aqui é a Wal da CI&T!
 
Sou do time de Talent Attraction e procuro profissionais localizados no Brasil para a posição de Mid Level/Senior Developer .NET/AWS/IA, que atuarão em um projeto do ramo financeiro.
  

Esta pessoa irá atuar na construção e evolução de plataformas de Tesouraria em ambiente cloud, com foco em .NET e AWS.

Vai trabalhar em sistemas críticos para operações de Tesouraria, com destaque para:

- Sistema de validação e processamento de margem de operações de mercado de balcão (margin call da tesouraria);  
- Front offshore / integrações de Swap Dealer, garantindo o fluxo de operações entre traders, plataformas eletrônicas e unidades internas e externas do banco.

É um contexto que exige alta disponibilidade, rastreabilidade e qualidade técnica, com forte uso de arquitetura orientada a eventos e boas práticas de engenharia. Há também alguma atuação em front-end (Angular) para manutenção e evolução de telas já existentes (não criação do zero).

Buscamos alguém com forte protagonismo técnico, capaz de atuar de ponta a ponta (do desenho da solução à operação em produção), que use bem ferramentas de IA (como Copilot) no dia a dia e tenha boa comunicação.

 

Responsabilidades:

- Desenvolver, evoluir e manter aplicações backend críticas em C# e .NET/.NET Core, com foco em APIs e microsserviços.
- Projetar e implementar soluções em AWS, priorizando serviços gerenciados, com atenção à escalabilidade, resiliência, observabilidade e segurança.
- Atuar em arquiteturas distribuídas e orientadas a eventos, garantindo o fluxo de operações de Tesouraria ao longo de toda a esteira do banco (onshore e offshore).
- Implementar integrações entre:
  - Plataformas eletrônicas e traders;
  - Sistemas internos de Tesouraria, risco, controladoria e backoffice;
  - Unidades externas (offshore) e ambientes nacionais.
- Dar manutenção e pequenos ajustes em front-end (principalmente Angular), em telas já existentes, quando necessário.
- Garantir qualidade técnica aplicando Clean Code, SOLID, orientação a objetos, DDD e padrões de projeto (incluindo CQRS).
- Implementar e manter testes automatizados (unitários e de integração) e participar de code reviews estruturados.
- Trabalhar com pipelines de CI/CD e versionamento (Git), garantindo entregas frequentes e confiáveis.
- Utilizar ferramentas de IA (como GitHub Copilot e similares) para apoiar geração de código, documentação e experimentação (incluindo iniciativas de SDD, quando aplicável).
- Colaborar com times de negócio (Tesouraria, traders, risco), produto e arquitetura, traduzindo necessidades de produtos financeiros em soluções técnicas sustentáveis.
- Apoiar tecnicamente pessoas menos experientes, promovendo boas práticas no time.

 

Requisitos:

- Experiência sólida como Desenvolvedor backend em .NET/.NET Core.
- Uso consistente de IA aplicada ao desenvolvimento (GitHub Copilot, Devin ou ferramentas similares) para acelerar entrega de código e documentação.
- Forte domínio de C# no desenvolvimento de APIs e microsserviços.
- Experiência prática com cloud:
  - AWS(preferencial) ou Azure com disposição e base conceitual para transição para AWS  
    (conhecimento sólido de cloud é mais importante que a marca específica).
- Conhecimento e prática em arquiteturas orientadas a eventos e integrações assíncronas.
- Domínio de boas práticas de engenharia:
  - Clean Code, SOLID, orientação a objetos;  
  - Noções consistentes de DDD e padrões de projeto (incluindo CQRS).
- Experiência com bancos de dados relacionais e/ou NoSQL (modelagem, consultas e otimização básica).
- Vivência com Git e pipelines de CI/CD.
- Prática com testes unitários e de integração.
- Noção de front-end, preferencialmente com Angular, suficiente para manter e evoluir telas existentes.
- Boa comunicação, autonomia e capacidade de tomar decisões técnicas.

 

Diferenciais:

- Experiência com produtos financeiros de Tesouraria, especialmente:
  - Swap, NDF, opções, mercado de balcão, margem e operações offshore.
- Experiência prévia com sistemas de Tesouraria, Risco, Backoffice ou ambientes regulados.
- Vivência mais profunda com AWS e seus serviços (por exemplo: Lambda, ECS, SQS, SNS, RDS, DynamoDB, S3, CloudWatch).
- Experiência com mensageria (Kafka, SQS, RabbitMQ ou similares).
- Conhecimento em infraestrutura como código (Terraform, CloudFormation).
- Experiência com Docker e ambientes containerizados (ECS, EKS, etc.).
- Python para manipulação de dados e automações pontuais.

 

Soft skills e mindset que valorizamos:

- Proatividade, autonomia e protagonismo no dia a dia.
- Capacidade de atuar mesmo sem ter 100% do contexto inicial, sabendo buscar informação, perguntar e se conectar com as pessoas certas.
- Comunicação clara e colaborativa com times técnicos e de negócio.
- Visão sistêmica, pensando em manutenibilidade, escalabilidade e evolução contínua das soluções.
- Interesse em aprendizado contínuo e experimentação, inclusive com novas ferramentas de IA e práticas de engenharia.

 

Por que essa vaga é interessante:

- Você vai atuar em sistemas centrais de Tesouraria, diretamente ligados a operações relevantes de mercado (swap, NDF, opções, margem, mercado de balcão e front offshore).
- O time está em processo de modernização, saindo de legados para uma arquitetura cloud-native, orientada a eventos em AWS, com alto padrão de engenharia.
- Forte espaço para protagonismo técnico, tomada de decisão e construção de boas práticas.
- Ambiente com grande autonomia e uso intenso de ferramentas de IA para acelerar e qualificar o desenvolvimento.

 

Se você gosta de desafios técnicos em .NET + cloud, quer atuar com Tesouraria e produtos financeiros complexos em um ambiente que valoriza arquitetura, qualidade e autonomia, essa vaga é para você.

  
  
 
#LI-WC2
Nossos benefícios:

- Plano de saúde e odontológico;
- Vale alimentação e refeição;
- Auxílio-creche;
- Licença parental estendida;
- Parceria com academias e profissionais de saúde e bem-estar via Wellhub (Gympass)  TotalPass;
- Participação nos Lucros e Resultados (PLR);
- Seguro de Vida;
- Plataforma de aprendizagem contínua (CI&T University);
- Clube de descontos;
- Plataforma online gratuita dedicada à promoção da saúde física, mental e bem-estar;
- Curso gestante e parentalidade responsável;
- Parceria com plataformas de cursos online;
- Plataforma para aprendizagem de idiomas;
- E muitos outros

Mais detalhes sobre os nossos benefícios aqui: https://ciandt.com/br/pt-br/carreiras

Na CI&T, a inclusão começa no primeiro contato. Se você é pessoa com deficiência, é importante apresentar o seu laudo durante o processo seletivo. Consulte quais dados são necessários conter no laudo clicando aqui. Assim, podemos garantir o suporte e as adaptações que você merece. Se ainda não tem o laudo caracterizador, não se preocupe: podemos te apoiar para obtê-lo.

Temos um time dedicado de Saúde e Bem-estar, especialistas em inclusão e grupos de afinidade que estarão com você em todas as etapas. Conte com a gente para fazer essa jornada lado a lado.

.NET Developer Related jobs

Other jobs at Ci&T

We help you get seen. Not ignored.

We help you get seen faster — by the right people.

🚀

Auto-Apply

We apply for you — automatically and instantly.

Save time, skip forms, and stay on top of every opportunity. Because you can't get seen if you're not in the race.

AI Match Feedback

Know your real match before you apply.

Get a detailed AI assessment of your profile against each job posting. Because getting seen starts with passing the filters.

Upgrade to Premium. Apply smarter and get noticed.

Upgrade to Premium

Join thousands of professionals who got noticed and hired faster.