JobMatch
← Back to jobs

Desenvolvedor(a) Full Stack .NET - Sênior

FCamara

RemoteBrazilseniorFull Time
Posted
1 month ago
Source
Himalayas
Field
Engineering

Skills

TypeScriptTerraformAngularDockerCI/CD.NETREST APIsSQLAWSSEMGitC#

Description

Missão Construir, evoluir e sustentar as funcionalidades de adequação do legado à Duplicata Escritural, trabalhando em parceria com o Tech Lead, PO e QA e utilizando os agentes de IA dentro de um fluxo controlado, revisável e auditável. Responsabilidades - · Implementar APIs, serviços, regras de negócio e integrações em C#/.NET e Core. - · Manter código legível, testável, observável e aderente aos padrões arquiteturais da squad. - · Trabalhar a partir de specs e critérios de aceite versionados, questionando ambiguidades antes da implementação. - · Desenvolver integrações síncronas e assíncronas com sistemas legados, registradoras e demais participantes do ecossistema, conforme contratos definidos pelo cliente. - · Implementar tratamento de erros, idempotência, retries, timeouts, circuit breakers e estratégias de reprocessamento quando aplicável. - · Modelar e otimizar consultas SQL, índices e persistência relacional. - · Criar e manter testes unitários, de integração e de contrato, além de dados de teste seguros e reproduzíveis. - · Utilizar agentes para acelerar tarefas sem abrir mão de revisão humana, segurança, testes e rastreabilidade. - · Registrar progresso, decisões técnicas e limitações nos artefatos definidos pela esteira. - · Participar de code reviews, pairing, refinamentos, dailies, demonstrações e retrospectivas. - · Apoiar a manutenção de documentação técnica, OpenAPI, README e changelog. - · Investigar falhas em CI, homologação e produção usando logs, métricas e traces. - · Apoiar o Tech Lead na melhoria contínua da base de conhecimento e das regras do harness. - · Atuar pontualmente no front-end Angular para manutenção ou evolução de componentes e integrações. Requisitos obrigatórios · Experiência sólida com C#, .NET, Core e desenvolvimento de APIs REST. · Domínio de orientação a objetos, SOLID, padrões de projeto, DI, async/await, tratamento de erros e testes automatizados. · Experiência com SQL relacional, modelagem, consultas, índices e diagnóstico básico de performance. · Experiência com microsserviços, APIs, integrações e mensageria. · Conhecimento de práticas de resiliência, idempotência, observabilidade e segurança de aplicações. · Experiência com Git, pull requests, revisão de código e pipelines de CI/CD. · Capacidade de trabalhar em ambiente regulado, seguindo controles de acesso, proteção de dados e evidências de auditoria. · Boa comunicação e autonomia para transformar uma spec em implementação e testes. Diferenciais · Angular e TypeScript. · AWS, especialmente ECS/EKS, SQS/SNS, CloudWatch, IAM ou Bedrock. · Kafka ou RabbitMQ. · Docker, Terraform ou CDK. · DDD, arquitetura hexagonal, CQRS, eventos e modernização de legado. · Experiência usando Claude Code, Copilot ou agente equivalente em fluxo real de desenvolvimento. · Experiência em pagamentos, crédito, recebíveis, banking ou integrações financeiras. Originally posted on Himalayas

JobMatch aggregates public listings. Always apply through the original posting.