Desenvolvedor Backend .Net - Sênior (Remoto)

Desenvolvedor Backend .Net - Sênior (Remoto)


Você conhece a Icon?


Apaixonados por pessoas e especialistas em tecnologia. Nosso trabalho é encontrar talentos e soluções sob medida para os nossos clientes.


Vem encontrar o seu projeto ideal conosco e participar da comunidade ICON!


Sobre a Vaga


Código da vaga: 884f8915
Modelo de contratação: PJ


Estamos em busca de uma pessoa para atuae com Desenvolvimento em .Net Core Sênior e atuar em um de nossos clientes, uma grande seguradora. Se você tem paixão por tecnologia e experiência sólida em desenvolvimento de soluções robustas e escaláveis, essa pode ser a oportunidade ideal para você.


Requisitos e Qualificações



  • Experiência sólida em .Net Core;
  • Experiência com testes automatizados (unitários, integração, E2E);
  • Experiência em arquitetura de microserviços;
  • Conhecimento em construção de integrações entre sistemas (RESTful);
  • Experiência com arquiteturas de mensageria (SQS, SNS, RabbitMQ);
  • Experiência com serviços em nuvem, preferencialmente AWS;
  • Experiência com bancos de dados, preferencialmente MongoDB, PostgreSQL e MSSQL;
  • Conhecimento em Docker e Kubernetes;
  • Experiência com ferramentas de versionamento, colaboração e revisão de código (GIT, GitHub, GitHub Actions);
  • Experiência com integração contínua (CI e CD);
  • Conhecimento em arquitetura de soluções;
  • Entendimento de design patterns (SOLID, Clean Code);
  • Conhecimento em TDD (Test Driven Development);
  • Experiência em documentação técnica.

Diferenciais:



  • Conhecimento em metodologias ágeis;
  • Experiência em whiteboard e desenho de soluções;
  • Experiência em refatoração de código;
  • Conhecimento diversificado em arquitetura de software;
  • Interesse em programar em todos os níveis do stack tecnológico;
  • Experiência com serviços em nuvem, como AWS e Google Cloud Platform.

Responsabilidades:



  • Participar das rotinas da equipe, propondo soluções que atendam aos objetivos do negócio.
  • Analisar e propor melhorias nos indicadores e métricas, visando resultados mais eficazes, sustentáveis e oportunidades de melhoria.
  • Colaborar na criação e manutenção dos fluxos de trabalho, ajudando a equipe a se manter eficaz ao longo do tempo.
  • Desenvolver, colocar em produção, monitorar e manter a eficácia e saúde dos softwares que agregam valor aos usuários e alcançam os objetivos de negócio.
  • Melhorar continuamente as bases de código, equilibrando velocidade e qualidade no desenvolvimento.

Local


remoto! :)


#vemserICON