inventCloud

Desenvolvedor Full Stack Sênior Angular/.Net

Detalhes da Vaga:

Estamos buscando um(a) Desenvolvedor(a) Full Stack Sênior com sólida experiência em .NET e Angular para atuar no desenvolvimento e evolução de sistemas corporativos críticos. O profissional será responsável por liderar tecnicamente iniciativas, propor soluções escaláveis, apoiar desenvolvedores mais experientes e garantir a qualidade técnica das entregas.

Principais Responsabilidades:

  • Desenvolver, manter e evoluir aplicações web utilizando .NET e Angular.
  • Projetar e implementar arquiteturas escaláveis, seguras e de alta disponibilidade.
  • Desenvolver APIs REST e integrações entre sistemas internos e externos.
  • Realizar análise e refinamento de requisitos técnicos junto às áreas de negócio.
  • Participar da definição de padrões de desenvolvimento e arquitetura.
  • Realizar revisões de código e promover boas práticas de engenharia de software.
  • Apoiar tecnicamente os demais membros da equipe.
  • Garantir a qualidade das aplicações através de testes automatizados e monitoramento.
  • Participar da esteira de DevOps, CI/CD e processos de implantação.
  • Identificar e solucionar problemas de performance, segurança e escalabilidade.

    Requisitos Obrigatórios:

Backend

  • Experiência sólida com C# e .NET 6, .NET 7 ou superior.
  • Desenvolvimento de APIs RESTful.
  • Entity Framework Core.
  • Conhecimento avançado em arquitetura orientada a serviços e microsserviços.
  • Aplicação de princípios SOLID, Clean Code e Design Patterns.

Frontend

  • TypeScript, JavaScript, HTML5 e CSS3.
  • Desenvolvimento de interfaces responsivas.
  • Gerenciamento de estado e consumo de APIs.

Banco de Dados

  • SQL Server e/ou PostgreSQL.
  • Modelagem de dados.
  • Criação e otimização de consultas complexas.
  • Procedures, índices e tuning de performance.

    DevOps e Ferramentas:
  • Git e fluxo de versionamento.
  • Docker.
  • Pipelines CI/CD.
  • Experiência com Azure DevOps, GitHub Actions ou GitLab CI.

    Diferenciais:
  • Experiência com Microsoft Azure.
  • Kubernetes.
  • RabbitMQ, Kafka ou outras plataformas de mensageria.
  • Arquitetura baseada em eventos.
  • DDD (Domain-Driven Design).
  • Observabilidade e monitoramento de aplicações.
  • Testes automatizados (xUnit, NUnit, Jest, Karma).
  • Conhecimento em segurança de aplicações e autenticação OAuth2/JWT.

    Competências Comportamentais:
  • Liderança técnica.
  • Capacidade de mentoria e compartilhamento de conhecimento.
  • Excelente comunicação.
  • Perfil colaborativo e orientado a resultados.
  • Capacidade de tomada de decisão.
  • Visão sistêmica e foco em melhoria contínua.

Formação

  • Graduação completa em Ciência da Computação, Engenharia de Software, Sistemas de Informação ou áreas correlatas.

    Tempo de Experiência:
  • Mínimo de 5 anos de experiência com desenvolvimento de software.
  • Mínimo de 3 anos atuando com .NET e Angular em projetos corporativos de médio ou grande porte.

Aplicar-se a Vaga
Via Recrutei
company-logo
Santos (SP)

inventCloud

https://Inventcloud.com.br

Não Informado

Pessoa Jurídica

Publicada há 50 minutos

Compartilhar Vaga: