Mid LevelSenior Developer Back End (.NETAWS), Brasil

Work set-up: 
Full Remote
Contract: 
Experience: 
Mid-level (2-5 years)
Work from: 

Offer summary

Qualifications:

Sólida experiência em desenvolvimento .NET e .NET Core com C# e ASP.NET., Conhecimento profundo em arquitetura de microserviços e padrões de design., Experiência com AWS, incluindo serviços como EC2, S3, Lambda e API Gateway., Familiaridade com práticas de DevOps, automação com Docker, Kubernetes e infraestrutura como código..

Key responsibilities:

  • Desenvolver e manter aplicações .NET de alta performance e escalabilidade.
  • Atuar na arquitetura e implementação de soluções em nuvem AWS.
  • Colaborar com equipes multidisciplinares para criar soluções eficientes.
  • Contribuir para a melhoria contínua de processos e práticas de engenharia.

Ci&T logo
Ci&T
5001 - 10000 Employees
See all jobs

Job description

Somos especialistas em transformação tecnológica, unindo expertise humana à IA para criar soluções tech escaláveis. Com mais de 7.400 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: posições localizadas na Região Metropolitana de Campinas, sua presença nos escritórios da cidade será obrigatória, conforme a política de frequência vigente.

Olá, aqui é o Wal da CI&T!

Sou do time de Atração de Talentos e procuro profissionais localizados no Brasil para a posição de Mid Level Senior Developer Back End (.NETAWS), que atuarão em um projeto do ramo financeiro.

Estamos em busca de um profissional talentoso para integrar o nosso tempo, responsável pelo desenvolvimento e manutenção de aplicações com foco em eficiência e inovação. Procuramos uma pessoa proativa que consiga atuar com autonomia, resiliência e tenha uma comunicação clara.


Responsabilidades:

Atuar como protagonista da transformação digital, cultural, na maior instituição bancária do Brasil, não apenas observando as premissas práticas, mas construindo um aprendizado de busca contínua pela excelência técnica;
Buscar e prezar pela melhoria contínua de processos e práticas de engenharia, com pensamento crítico e capacidade de orientação de desenvolvedores juniores na equipe;
Desempenhar um papel fundamental na arquitetura e desenvolvimento de sistemas .NET de alta performance e escalabilidade;
Atuar com foco no impacto a ser gerado pela solução e na experiência do usuário;
Colaborar com equipes multidisciplinares para projetar, desenvolver e implementar soluções eficientes;
Manter e melhorar continuamente os sistemas existentes;
Integração de sistemas com serviços em nuvem AWS.

Requisitos para este desafio:

Orientação a objetos: domínio sobre o paradigma com fluência em conceitos e aplicabilidade (Classes e Objetos, Associação, Encapsulação, Herança e Polimorfismo);
Experiência sólida em desenvolvimento .NET e .NET Core (C# e ASP.NET). Conhecimento sobre o framework, versões e evoluções;
Conhecer o conceito de injeção de dependências e uso de bibliotecas para injeção de dependências no .NET;
Conhecimento em mecanismos de ORM(Dapper, Entity) sobre conceito e aplicabilidade dessas ferramentas;
Conhecimento profundo em arquitetura de microserviços, práticas de padrões de design, Clean Arch;
Conhecimento de arquitetura orientada a eventos, tipo de orquestração, Saga Coreografada x Saga Orquestrada;
Conhecimento do conceito e aplicação de Feature Toggle em aplicação;
Boas práticas de desenvolvimento de software com SOLID, KISS, YAGNI, DRY e DDD Modelagem de APIs REST com Springboot e criação de gateways usando AWS API Gateway;
Conhecimento em segurança de aplicativos, incluindo mecanismos de autenticação e permissão para consumo de API, OWASP e melhores práticas;
Prática em testes unitários e integração com xUnit e estratégias de mock;
Forte compreensão de bancos de dados relacionais e NoSQL;
Uso de serviços de mensageria como Amazon SQS, Kafka ou RabbitMQ;
Experiência com AWS (EC2, ECS, EKS, Fargate, S3, SQS, SNS, Lambda, API Gateway, CloudWatch);
Experiência em práticas de DevOps e automação com ferramentas como Docker eou Kubernetes;
Experiência em criação de infraestrutura como código usando Terraform eou AWS CloudFormation;
Monitoria com Splunk, ElasticSearch, Graphana, AppDynamics, XRay;
Conhecimento sobre estratégias de lançamento (Canário, AzulVerde, Testes AB);
Experiência em trabalho com equipes ágeis e metodologias ScrumKanban;
Familiaridade com ferramentas de controle de versão, como Git e Github;
CICD;
Conhecimento em GitHub Actions ou AWS CodePipeline.


#LIWC2
#Meiosênior


Nossos benefícios:

Plano de saúde e odontológico;
Vale alimentação e refeição;
Auxíliocreche;
Licença parental estendida;
Parceria com academias e profissionais de saúde e bemestar 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 bemestar;

Required profile

Experience

Level of experience: Mid-level (2-5 years)
Spoken language(s):
Portuguese
Check out the description to know which languages are mandatory.

Other Skills

  • Communication
  • Proactivity
  • Resilience

Back-End Developer Related jobs