Desenvolvedor FullStack .Net Pleno / Sênior – Deliver IT – Home Office

Deliver IT

Informações da vaga:

Atenção as exigências da vaga!

Descrição da vaga:

Desenvolvedor FullStack .Net Pleno / Sênior – Deliver IT – Home Office

Responsabilidades e atribuições
Na sua rotina de trabalho, você vai se deparar com as seguintes atividades:

Desenvolver e manter aplicações .NET, garantindo que sejam escaláveis e sustentáveis;
Participar na arquitetura e design de novas funcionalidades, contribuindo para a evolução da plataforma;
Trabalhar em estreita colaboração com arquitetos e outros desenvolvedores para garantir a conformidade com as melhores práticas de codificação e padrões de design;
Implementar regras de negócio e garantir a integração eficaz entre o banco de dados Oracle e a aplicação;
Conduzir revisões de código e promover a qualidade técnica da equipe;
Participar de reuniões de planejamento e revisão, contribuindo com estimativas e análises de esforço.

Requisitos e qualificações
Confere abaixo o que você vai precisar saber pra se dar bem nessa oportunidade!

CONHECIMENTOS EXIGIDOS

Back-end / Arquitetura
· Domínio em .NET Core 6.0 (Web API, Middleware, Dependency Injection, LINQ avançado);

· Experiência com padrão Facade / Arquitetura em camadas (Business, Repository, Service, DTOs);

· Experiência com NHibernate (configurações, mapeamentos, otimizações);

· Conhecimento de Dapper (consultas performáticas, uso de QueryMultiple, joins complexos);

· Conhecimento sólido em Entity Framework Core (Code First, Migrations, LINQ, tracking);

· Experiência com microserviços (comunicação, segregação de contexto, versionamento de API);

· Conhecimento em mensageria com RabbitMQ (publisher, consumer, retry, dead-letter);

· Conhecimento em Redis (cache de resposta, lock, Pub/Sub, TTL);

· Experiência em JWT (auth, refresh tokens, claims, roles);

Frontend Angular 11/12
· Experiência prática com Angular 11/12 (RxJS, Forms, HttpClient);

· Implementação de interceptors, guards, e lazy loading;

· Conhecimento de componentização, reuso e arquitetura de front;

· Boas práticas com serviços, estado compartilhado (RxJS/Subject/BehaviorSubject);

· Integração com back-end RESTful APIs, tratamento de erros, loading etc.;

DevOps / Infraestrutura / Operações
· Experiência com Azure DevOps (pipelines, repositórios, PRs, boards);

· Uso de releases automáticos, pipelines YAML, integração contínua – Desejável

· Conhecimento de monitoramento/logging (ex: Serilog, AppInsights, Kibana) – Desejável

Testes e Qualidade
· Conhecimento em testes automatizados (xUnit/NUnit, Jest/Karma no Angular);

· Prática com testes de integração, mocks, e testes de contratos;

· Capacidade de validar e aplicar boas práticas de Clean Code e SOLID;

Soft Skills / Comportamental
· Capacidade de mentorar devs plenos e juniors;

· Proatividade para detectar e propor melhorias técnicas;

· Habilidade de comunicação com PO e áreas de negócio;

· Se preocupa com o impacto do que entrega;

· Experiência com trabalho remoto e colaboração assíncrona;

· Experiência prática com metodologias ágeis (Scrum/Kanban).

Candidate-se, clicando no botão “Candidatar-se à vaga” abaixo

Vaga divulgada no RJEMPREGOS.NET

Obs: em vagas que solicitam o envio de curriculo por e-mail, sempre envie o curriculo no corpo do e-mail e em anexo.

Clique no botão abaixo "Candidatar-se à Vaga" para acessar o link, e-mail, local de comparecimento ou whatsapp da empresa contratante.

Dica: tenha atenção ao anunciado da vaga, as vezes por algum detalhe você pode ser eliminado da seleção, não esqueça de manter seu curriculo atualizado, boa sorte!

Candidate-se no botão abaixo.

Para se candidatar a esta vaga visite deliverit.gupy.io.