Spread Tecnologia

Desenvolvedor .NET Sênior

Spread Tecnologia

full-time

Posted on:

Location Type: Remote

Location: Brazil

Visit company website

Explore more

AI Apply
Apply

About the role

  • Desenvolver e evoluir aplicações utilizando .NET 8 e Minimal APIs
  • Aplicar boas práticas como Clean Code, SOLID e Clean Architecture no desenvolvimento
  • Criar e manter testes unitários e de integração garantindo qualidade das entregas
  • Atuar em ambientes ágeis (Scrum/Kanban), colaborando com Product Owners, Tech Leads e outros times
  • Participar da construção e evolução de pipelines de CI/CD (build, testes e deploy automatizados)
  • Contribuir com práticas DevOps e integração contínua
  • Realizar troubleshooting e análise de problemas em produção
  • Participar ativamente de revisões de código e definição de padrões técnicos
  • Trabalhar com bancos de dados NoSQL como Redis, MongoDB, entre outros

Requirements

  • Experiência sólida com .NET 8
  • Conhecimento em Minimal APIs
  • Experiência com testes unitários e testes de integração
  • Vivência com arquitetura em camadas
  • Experiência com bancos de dados NoSQL (ex: Redis, MongoDB)
  • Conhecimento de boas práticas de desenvolvimento (SOLID, Clean Code, Clean Architecture)
  • Experiência em metodologias ágeis
  • Vivência com CI/CD e práticas de DevOps
  • Experiência com mensageria (Kafka, RabbitMQ, Azure Service Bus)
  • Conhecimento em containers (Docker) e orquestração (Kubernetes)
  • Experiência com APIs RESTful e/ou gRPC
  • Conhecimento em observabilidade (logs estruturados, AppInsights, Prometheus, Grafana)
  • Conhecimento em segurança de APIs (JWT, OAuth2, rate limiting)
  • Experiência com infraestrutura como código (Terraform, Bicep)
Benefits
  • Home Office
  • Contratação PJ
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
.NET 8Minimal APIstestes unitáriostestes de integraçãoarquitetura em camadasbancos de dados NoSQLSOLIDClean CodeClean Architecturemensageria
Soft Skills
colaboraçãotroubleshootinganálise de problemasrevisões de códigodefinição de padrões técnicos