Job Search and Career Advice Platform

Ativa os alertas de emprego por e-mail!

Desenvolvedor(A) Fullstack.Net /Angular Sênior

Cwi Software

Santarém

Presencial

BRL 80.000 - 120.000

Tempo integral

Hoje
Torna-te num dos primeiros candidatos

Cria um currículo personalizado em poucos minutos

Consegue uma entrevista e ganha mais. Sabe mais

Resumo da oferta

Uma empresa de software está em busca de um(a) Desenvolvedor(a) .NET Sênior Fullstack com conhecimento em Angular e experiência em ambientes críticos. O profissional será responsável por arquitetar e desenvolver múltiplas APIs, assegurar a qualidade do código durante os reviews, e trabalhar com soluções de adquirências e meios de pagamento. Espera-se que tenha forte experiência com .NET, Cloud, e boas práticas de desenvolvimento.

Qualificações

  • Experiência em arquitetar, desenvolver e evoluir APIs.
  • Capacidade de ler e criticar código, propondo melhorias técnicas.
  • Conhecimento em diagnósticos e troubleshooting em ambientes distribuídos.

Responsabilidades

  • Arquitetar, desenvolver e evoluir múltiplas APIs.
  • Escrever código funcional, bem estruturado e testado.
  • Participar de code reviews, contribuindo com melhorias.
  • Atuar com time de QA na busca por qualidade.

Conhecimentos

Forte experiência com SQL Server e PostgreSQL
Experiência sólida com .NET 8+ (C#) e Web APIs
Experiência com Angular 14+
Experiência em Cloud (Azure e / ou GCP)
Vivência em metodologias ágeis (Agile / Kanban)

Ferramentas

Docker
Kubernetes
Git
Azure DevOps
Liquibase
Kafka
RabbitMQ
Descrição da oferta de emprego

Desenvolvedor(a) .NET Sênior Fullstack (Angular) Buscamos profissionais .NET Sênior para compor um time de alto impacto, atuando em um ambiente crítico, transacional e altamente integrado, que preferencialmente tenha conhecimento em ecossistemas de Adquirências e Meios de Pagamento.

O que esperamos de você :

Experiência sólida com .NET 8+ (C#) e Web APIs

Experiência com Angular 14+

Forte experiência com SQL Server e PostgreSQL

Domínio de APIs RESTful (modelagem de recursos, verbos status codes, cache, versionamento, idempotência, timeout e autenticação)

Sólida experiência com sistemas distribuídos, incluindo :

  • Microsserviços e Event-Driven Architecture
  • Mensageria (Kafka, RabbitMQ, padrões Pub / Sub)
  • Comunicação síncrona e assíncrona
  • Padrões de resiliência (Circuit Breaker, Retry, Bulkhead, CQRS, Saga)
  • Cache distribuído (Redis e / ou Memcached)
  • Observabilidade (monitoramento, logging e tracing)
  • Diagnóstico e troubleshooting em ambientes distribuídos

Aplicação prática de SOLID e DDD

Versionamento com Git (merge, pull request, cherry-pick)

Azure DevOps e pipelines CI / CD

Experiência em Cloud (Azure e / ou GCP)

Versionamento de banco com Liquibase

Docker e Kubernetes

Vivência em metodologias ágeis (Agile / Kanban) e uso de Jira

Capacidade de leitura crítica de código e proposição de melhorias técnicas

Principais atividades :
  • Arquitetar, desenvolver e evoluir múltiplas APIs;
  • Escrever código funcional, bem estruturado e testado;
  • Participar de code reviews, contribuindo com melhorias de arquitetura e processos;
  • Atuar junto ao time de QA na busca contínua por qualidade;

Analisar logs e métricas para evolução de aplicações distribuídas.

Conhecimentos de negócio que mais valorizamos :

Experiência prática em adquirências e meios de pagamento, como :

  • Transações POS / TEF;
  • Fluxos de autorização;
  • Captura, liquidação e conciliação;
  • Chargeback e contestação;
  • Regras de bandeiras;
  • MDR, split e modelos de pagamento;
  • Antifraude;

Integrações com APIs de adquirência, gateways e PSPs.

Obtém a tua avaliação gratuita e confidencial do currículo.
ou arrasta um ficheiro em formato PDF, DOC, DOCX, ODT ou PAGES até 5 MB.