FCamara Consulting & Training

Desenvolvedor .NET Sênior

FCamara Consulting & Training

full-time

Posted on:

Location Type: Remote

Location: Brazil

Visit company website

Explore more

AI Apply
Apply

About the role

  • Definir e criar soluções técnicas de acordo com a tecnologia utilizada no projeto e/ou produto;
  • Colaborar na arquitetura, desenvolvimento de software, análise de requisitos;
  • Compreender a arquitetura e adaptar-se a ela;
  • Identificar e construir os testes de desenvolvedor que cubram o comportamento desejado dos componentes técnicos;
  • Comunicar o design de uma forma que os outros membros da equipe compreendam;
  • Integrar o sistema com os novos componentes de software produzidos ou alterados;
  • Desenvolver Material de Suporte;
  • Detalhar/Refinar os Requisitos;
  • Seguir os processos de desenvolvimento corporativos;
  • Configurar, apoiar e documentar os ajustes necessários para a criação do ambiente de desenvolvimento e testes.

Requirements

  • Experiência em Desenvolvimento em C# / .Net Core / .Net Full Framework;
  • Experiência com REST API, SOAP XML, MVC;
  • Experiência com Teste de Unidade e Teste de integração;
  • Experiência com Arquitetura de Microservices;
  • Experiência com boas práticas DDD (Domain-Driven Design);
  • Experiência com Padrões de autenticação e autorização;
  • Experiência com Gestão Ágil de Projetos;
  • Experiência com Sistemas de mensageria (Apache Kafka / RabbitMQ / ActiveMQ);
  • Experiência com Bancos de dados relacionais (Oracle, SQL Server etc);
  • Experiência com Bancos de dados NoSQL (MongoDB);
  • Conhecimentos com Processos de CDC (Change Data Capture) e replicação de dados;
  • Conhecimentos com Event Sourcing;
  • Conhecimentos com OpenAPI Specification;
  • Conhecimentos com Conceitos DevOps (Esteira, ferramentas, pipelines);
  • Conhecimentos com Containerização com Docker;
  • Conhecimentos com Container Registry;
  • Conhecimentos com Orquestração de Containers (Kubernetes, OpenShift);
  • Conhecimentos com Plataformas Cloud (Azure, AWS, GCP);
  • Conhecimentos com Cache distribuído (Redis);
  • Conhecimentos com CDN (Akamai).
Benefits
  • Seria legal se você tivesse:
  • Conhecimentos com Barramento IBM - DB2;
  • Conhecimentos com NodeJS;
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
C#.Net Core.Net Full FrameworkREST APISOAP XMLMVCTeste de UnidadeTeste de integraçãoArquitetura de MicroservicesDomain-Driven Design
Soft Skills
comunicaçãocolaboraçãoanálise de requisitosdetalhamento de requisitosdocumentação