Design and lead scalable SaaS tools for implementation teams and customers, optimizing applications that handle datasets of 100+ million records while using AI-assisted development with strong engineering oversight.
SOFTWARE DEVELOPER SENIOR - .NET (REMOTO)
📜 Description
- Act on a platform responsible for processing and integrating electronic tax documents between corporate systems, SAP, tax providers, and municipalities.
- Define and evolve scalable and resilient solutions considering performance, security, cost, complexity, and time-to-market.
- Take ownership end-to-end from conception to development, deployment, monitoring, support, and evolution of solutions.
- Develop and enhance APIs, microservices, workers, and integrations using .NET and C#.
- Design event-driven solutions for asynchronous and reliable processing of critical operations.
- Ensure delivery quality through automated testing, observability, and best engineering practices.
🛠️ Requirements
- Experiência sólida em desenvolvimento backend com .NET e C#;
- experiência com APIs REST, microsserviços e workers;
- experiência prática com RabbitMQ e/ou Kafka, arquitetura orientada a eventos e processamento assíncrono;
- conhecimento de padrões de confiabilidade para sistemas distribuídos, como idempotência, retry e tratamento de falhas;
- experiência com bancos de dados relacionais e não relacionais, incluindo modelagem e otimização de consultas;
- vivência com Entity Framework e/ou Dapper;
- experiência com Docker, Kubernetes e pipelines de CI/CD;
- experiência com testes automatizados, monitoramento e observabilidade, preferencialmente com Datadog ou ferramenta equivalente;
- conhecimento de segurança aplicada a APIs e integrações;
- experiência em sistemas de alta criticidade, disponibilidade ou volume;
Full job description
LOCALIZA&CO
Estar em constante evolução nos trouxe até aqui. Ao lado de talentos e habilidades múltiplas nos conectamos em busca da nossa motivação: construir o futuro da mobilidade sustentável. É por meio da valorização da individualidade de cada um que impulsionamos o nosso movimento para conquistar resultados extraordinários, desenvolver nossas operações e criar soluções para os nossos clientes.
Somos apaixonados por nossa história, por nossas ideias e pela capacidade de realizá-las. Sabemos que juntos, todos vamos mais longe.
É assim que conectamos a Localiza&Co com o futuro.
Responsibilities
A pessoa selecionada atuará em uma plataforma responsável pelo processamento e pela integração de documentos fiscais eletrônicos entre sistemas corporativos, SAP, provedores fiscais e prefeituras. O ambiente exige atenção constante à confiabilidade, rastreabilidade, segurança, performance, disponibilidade e integridade do processamento.
- Definir e evoluir soluções escaláveis e resilientes, considerando performance, segurança, custo, complexidade e time-to-market;
- atuar com ownership end-to-end, da concepção ao desenvolvimento, deploy, monitoramento, sustentação e evolução das soluções;
- desenvolver e evoluir APIs, microsserviços, workers e integrações utilizando .NET e C#;
- projetar soluções orientadas a eventos para o processamento assíncrono e confiável de operações críticas;
- garantir a qualidade das entregas por meio de testes automatizados, observabilidade e boas práticas de engenharia;
- atuar na modernização das aplicações e na investigação de incidentes em ambientes distribuídos;
- traduzir decisões técnicas e riscos em impactos claros para o negócio;
- compartilhar conhecimento e contribuir para a evolução técnica do time.
Requirements
- Experiência sólida em desenvolvimento backend com .NET e C#;
- experiência com APIs REST, microsserviços e workers;
- experiência prática com RabbitMQ e/ou Kafka, arquitetura orientada a eventos e processamento assíncrono;
- conhecimento de padrões de confiabilidade para sistemas distribuídos, como idempotência, retry e tratamento de falhas;
- experiência com bancos de dados relacionais e não relacionais, incluindo modelagem e otimização de consultas;
- vivência com Entity Framework e/ou Dapper;
- experiência com Docker, Kubernetes e pipelines de CI/CD;
- experiência com testes automatizados, monitoramento e observabilidade, preferencialmente com Datadog ou ferramenta equivalente;
- conhecimento de segurança aplicada a APIs e integrações;
- experiência em sistemas de alta criticidade, disponibilidade ou volume;
- capacidade de compreender as necessidades dos clientes e relacionar decisões técnicas aos resultados do produto;
- perfil colaborativo, proativo e orientado à resolução de problemas;
- Experiência com Inteligência Artificial Generativa (GenAI), incluindo LLMs, RAG (Retrieval-Augmented Generation), agentes de IA e aplicações corporativas baseadas em IA;
- Experiência na modelagem, organização e preparação de dados para consumo por soluções de IA, incluindo bases de conhecimento, taxonomias, metadados, busca semântica, bancos vetoriais e estratégias para melhoria da qualidade e acurácia das respostas geradas;
- Conhecimento sobre MCP (Model Context Protocol) e integração de agentes de IA com ferramentas, APIs, sistemas corporativos e diferentes fontes de conhecimento;
- Experiência com desenvolvimento assistido por IA utilizando Cursor, GitHub Copilot ou ferramentas equivalentes, além de vivência com práticas AI First.
Diferenciais
- Experiência em integrações com SAP ou outros sistemas ERP;
- Vivência com NF-e, NFS-e ou outros documentos fiscais eletrônicos;
- Experiência com provedores fiscais, prefeituras, certificados digitais ou processamento de XML fiscal;
- Conhecimento de Redis ou mecanismos equivalentes de cache distribuído;
- Experiência com sistemas distribuídos de missão crítica e alto volume de mensagens;
- Spec-Driven Development (SDD) e abordagens modernas de engenharia potencializadas por IA.
Similar jobs
Search more Software Engineer jobs12773596-ANALISTA SÊNIOR DE DESENVOLVIMENTO MOBILE FLUTTER (VTEX)
Desenvolve e mantém aplicativos mobile em Flutter, integra APIs e plataformas de e-commerce, contribui para decisões técnicas e aprimora a performance, qualidade e experiência do usuário.
Environmental Design Engineer - PFAS Remediation Focused
Design and support environmental remediation projects, including PFAS investigation, treatment systems, and operations, while overseeing fieldwork, analyzing performance data, and preparing technical deliverables.
Environmental Design Engineer - PFAS Remediation Focused
Design and support environmental remediation systems and PFAS projects across investigation, treatment, implementation, and operations, while managing fieldwork, analyzing data, and producing technical deliverables.
Environmental Design Engineer - PFAS Remediation Focused
Design and support environmental remediation projects, including PFAS investigation, treatment systems, and operations, while managing fieldwork, technical deliverables, quality reviews, and client coordination.
