Solutis

Desenvolvedor(a) Full Stack .NET / Angular Sênior

🌍 Remoto📍 Remoto
PUBLICIDADE

Descrição da Vaga

A Solutis busca Desenvolvedor(a) Full Stack Sênior com sólida experiência em C#, .NET Core e Angular para atuar no desenvolvimento de soluções robustas, escaláveis e seguras. O profissional participará da construção e evolução de aplicações, contribuindo com decisões técnicas, definição de boas práticas e implementação de soluções de ponta a ponta.

Responsabilidades

  • Desenvolver e evoluir aplicações Full Stack utilizando C#, .NET Core e Angular.
  • Projetar, desenvolver e integrar APIs REST com ASP.NET Core.
  • Implementar soluções seguindo princípios SOLID, Clean Architecture e padrões de projeto.
  • Desenvolver interfaces modernas e componentes reutilizáveis com Angular.
  • Trabalhar com bancos de dados relacionais, garantindo desempenho e integridade das informações.
  • Implementar mecanismos de autenticação, autorização e segurança.
  • Participar de decisões técnicas, revisões de código e melhorias de arquitetura.
  • Colaborar com equipes multidisciplinares utilizando metodologias ágeis.
PUBLICIDADE

Requisitos

  • ✓Domínio de C# 9 ou superior, programação orientada a objetos, LINQ e coleções.
  • ✓Experiência com programação assíncrona, Tasks e paralelismo.
  • ✓Conhecimento em tratamento de exceções, Reflection e atributos.
  • ✓Desenvolvimento de APIs REST com ASP.NET Core.
  • ✓Experiência com middlewares, injeção de dependência e versionamento de APIs.
  • ✓Implementação de autenticação e autorização utilizando JWT, Claims e Policies.
  • ✓Gerenciamento de configurações e ambientes.
  • ✓Experiência com Entity Framework Core, ORM e Migrations.
  • ✓Domínio de consultas LINQ avançadas, estratégias de tracking e otimização de desempenho.
  • ✓Conhecimento em Oracle e/ou SQL Server.
  • ✓Experiência com queries SQL, stored procedures e transações.
  • ✓Experiência com Clean Architecture e princípios SOLID.
  • ✓Conhecimento dos principais conceitos de Domain-Driven Design (DDD).
  • ✓Aplicação de padrões de projeto, como Repository, Factory, Adapter e Strategy.
  • ✓Boas práticas de design de software, segurança e qualidade de código.
  • ✓Experiência avançada com Angular, incluindo componentes, módulos e serviços.
  • ✓Domínio de data binding, diretivas e pipes.
  • ✓Conhecimento em RxJS e programação reativa.
  • ✓Experiência com gerenciamento de estado utilizando RxJS, NGXS ou NgRx.
  • ✓Desenvolvimento de componentes reutilizáveis e comunicação entre componentes e serviços.
  • ✓Conhecimento em Git, estratégias de branching, pull requests e code review.
  • ✓Conhecimento em Visual Studio ou VS Code.
  • ✓Conhecimento em Postman, Swagger e OpenAPI.
  • ✓Conhecimento em Node.js e NPM para desenvolvimento frontend.
  • ✓Experiência com Scrum ou Kanban.
  • ✓Conhecimento em documentação técnica e compreensão de requisitos.
  • ✓Autonomia técnica.
  • ✓Capacidade de analisar problemas complexos.
  • ✓Experiência no desenvolvimento de aplicações completas.
  • ✓Capacidade de transitar entre backend e frontend.
  • ✓Compreensão dos impactos das decisões arquiteturais.
  • ✓Colaboração com a equipe na construção de soluções sustentáveis.

A Solutis é Digital! Somos apaixonados por tecnologia e esse valor está presente em nossas ações e proposta de trabalho. Engajamento, busca intensa por conhecimento, empatia e criatividade são a nossa receita para cultivar e colher, sempre, o melhor resultado tecnológico.[Ver Mais]

Informações Adicionais

Selecionamos as principais informações da posição. Para conferir o descritivo completo, clique em "acessar"
PUBLICIDADE
Candidatar-se a esta vaga →

Você será redirecionado para o site da empresa

PUBLICIDADE