Desenvolvedor FullStack.Net Pleno / Sênior
Deliver IT
O universo da tecnologia é gigante, assim como as nossas oportunidades de carreira e os motivos que você tem para ser Deliver IT. Descubra e trilhe seu futuro com a gente. VALORES QUE ENTREGAMOS PARA VOCÊ IT IS TECH
Aqui utilizamos a tecnologia para fortalecer as relações entre pessoas e negócios. IT IS COLLABORATION
O nosso espírito de colaboração promove um ambiente produtivo, leve, transparente e humano. IT IS RESPONSIBILITY
Sabemos que para ter liberdade e autonomia para criar soluções inovadoras tem que ter responsabilidade. IT IS OPPORTUNITIES
Somos valorizados por nossas capacidades e temos o estímulo necessário para desenvolver nossos talentos.
/n 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,
· 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).
/n 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.
Vaga publicada Há 2 meses atrás
Deseja receber mais vagas?
Assine e receba vagas semelhantes a Desenvolvedor FullStack.Net Pleno / Sênior. Seja o primeiro a se candidatar!
