Ficha de decisão
- Formação
- Não identificada no texto disponívelOrigem do dado: Não disponível na base
- Experiência
- Citada, sem indicar se é obrigatóriaOrigem do dado: Inferido
Ver trecho de Experiência
Experiência com nuvem: Azure (Azure Functions, App Services, Blob Storage) ou AWS (Lambda, ECS, S3)
Origem: Descrição do anúncio
- Idioma
- Leitura automática de idiomas ainda não publicada; confira a descriçãoOrigem do dado: Não disponível na base
- Jornada
- Não identificada no texto disponívelOrigem do dado: Não disponível na base
- Vínculo
- Não identificado no texto disponívelOrigem do dado: Não disponível na base
- Modalidade e local
- Remoto. Local: Trabalho remoto Trabalho remotoOrigem do dado: Normalizado pelo Tech Jobs
Ver trecho de Modalidade e local
Remoto
Origem: Cabeçalho da vaga
- Remuneração
- Sem valor na vaga. Referência de mercado para Pleno em C#Origem do dado: Inferido
- Nível
- PlenoOrigem do dado: Normalizado pelo Tech Jobs
Tecnologias
Citadas no anúncio
- C#
- .NET
- SQL
- Docker
- Kubernetes
- AWS
- MongoDB
- PostgreSQL
- Redis
- Kafka
- Git
O que você vai fazer
- Projetar e implementar APIs RESTful e/ou gRPC de alta performance e baixa latência utilizando C# e .NET (.NET Core / .NET 6/7/8+)
- Escrever código limpo, legível, testável e de fácil manutenção, aplicando boas práticas e princípios de engenharia de software (SOLID, Clean…
- Estruturar soluções em arquiteturas modernas (Microsserviços, Clean Architecture, Hexagonal, Event-Driven Architecture)
Sobre a oportunidade
Desenvolvimento e Manutenção de Aplicações: Projetar e implementar APIs RESTful e/ou gRPC de alta performance e baixa latência utilizando C# e .NET (.NET Core / .NET 6/7/8+). Escrever código limpo, legível, testável e de fácil manutenção, aplicando boas práticas e princípios de engenharia de software (SOLID, Clean Code, Design Patterns). Arquitetura de Software e Modelagem: Estruturar soluções em arquiteturas modernas (Microsserviços, Clean Architecture, Hexagonal, Event-Driven Architecture). Implementar comunicação assíncrona entre serviços utilizando mensageria (message brokers). Banco de Dados e Persistência: Modelar, otimizar e consultar bancos de dados relacionais e não relacionais (NoSQL) Escrever consultas otimizadas, Stored Procedures, índices e utilizar ORMs (Entity Framework Core, Dapper). Qualidade e Testes: Desenvolver testes automatizados (unitários, de integração e funcionais) utilizando frameworks como xUnit, NUnit, Moq ou FluentAssertions. Realizar análise de performance (profiling), tratamento de exceções e refatoração de código legado. Integração e DevOps: Consumir e integrar serviços de terceiros (gateways de pagamento, APIs de parceiros, ecossistemas legados). Criar e manter rotinas de CI/CD para deploy automatizado e containerização de aplicações. Requisitos e Hard Skills* Linguagem e Frameworks: Domínio avançado de C# e ecossistema .NET (.NET Core / .NET 6, 7 ou 8+). Conhecimento em ASP.NET Core, Web APIs, Entity Framework Core, Dapper e LINQ. Arquitetura e Padrões: Conceitos sólidos de Clean Architecture, DDD (Domain-Driven Design), TDD e princípios SOLID. Conhecimento em mensageria e eventos: RabbitMQ, Apache Kafka, Azure Service Bus ou AWS SQS/SNS. Bancos de Dados: Relacionais: SQL Server, PostgreSQL, MySQL ou Oracle SQL. Não Relacionais / Cache: Redis, MongoDB, DynamoDB. Cloud & Containers: Containerização com Docker e orquestração básica via Kubernetes. Experiência com nuvem: Azure (Azure Functions, App Services, Blob Storage) ou AWS (Lambda, ECS, S3). DevOps e Versionamento: Git (Gitflow), gestão de pipelines em Azure DevOps, GitHub Actions ou GitLab CI.
Tecnologias
- C#
- .NET
- SQL
- Docker
- Kubernetes
- AWS
- MongoDB
- PostgreSQL
Contexto Tech Jobs
Pontos a confirmar
A vaga remota aceita candidatos de qualquer estado?
Sem trecho do anúncio para consultar neste ponto.
Limites do anúncio
- O anúncio não informa: vínculo. Isso descreve o que está no anúncio; não prova omissão da empresa.
Candidatura
Abre em nova aba, fora do Tech Jobs.
Reportar problema
Escolha o motivo para abrir um e-mail já preenchido com o título e o link desta vaga. Nada é enviado até você enviar a mensagem.
A Tech Jobs não cobra para participar de processos seletivos. Desconfie de solicitações de pagamento ou dados sensíveis.