Design, develop, and optimize scalable enterprise applications with.NET and C#, using AI-powered tools and modern software practices to deliver reliable business solutions.
Pessoa Desenvolvedora BackEnd C# Especialista I (Tech Demanda e Operações)
📜 Description
- Liderar soluções backend complexas e a modernização de sistemas .NET para Node.js/TypeScript.
- Definir padrões de código, testes automatizados e práticas de engenharia.
- Atuar como referência em segurança, hardening e proteção de dados financeiros.
- Investigar incidentes críticos, conduzir análise de causa raiz e implementar correções.
- Analisar observabilidade e performance para melhorar escalabilidade e disponibilidade.
- Desenhar arquiteturas de microsserviços e integrar soluções de IA e Machine Learning.
🛠️ Requirements
- Backend: Experiência (mínimo de 5 anos) em engenharia de software backend, com histórico de atuação em níveis Sênior ou Especialista.
- Persistência de dados e mensageria: Domínio no desenvolvimento com MongoDB (NoSQL) e integração de message brokers / mensageria assíncrona (RabbitMQ ou similares).
- Padrões de arquitetura e engenharia: Domínio aprofundado de Clean Architecture, Ports & Adapters (Arquitetura Hexagonal), Arquiteturas Orientadas a Eventos (EDA), princípios SOLID e design orientado a objetos.
- Qualidade e testes automatizados: Prática consistente na implementação de testes automatizados (unitários e de integração), garantindo alta confiabilidade e cobertura do código.
- Nuvem e microsserviços: Sólidos conhecimentos em ecossistemas de computação em nuvem (AWS ou GCP) e arquiteturas distribuídas de microsserviços de alta escala.
- Segurança de aplicações (AppSec): Conhecimento aprofundado em práticas de segurança (OWASP Top 10), hardening de sistemas e histórico de participação em auditorias de conformidade e segurança da informação
- Performance e escalabilidade transacional: Conhecimento prático e atuação na resolução de gargalos, análise de latência e ganho de eficiência em ambientes transacionais.
- Cultura ágil e excelência técnica: Atuação alinhada a metodologias ágeis (Scrum/Kanban) e compromisso contínuo com as melhores práticas da engenharia de software.
- Integração com IA e Machine Learning: Vivência ou sólidos conhecimentos conceituais em Inteligência Artificial, Machine Learning ou Ciência de Dados, com experiência prática na integração de modelos inteligentes à camada backend.
Full job description
Um dos maiores grupos de beleza do mundo, o Grupo Boticário é uma empresa brasileira presente em mais de 40 países. É dono das marcas O Boticário, Eudora, Quem Disse, Berenice?, Vult, O.U.i, Dr. JONES, Tô.que.tô, TRUSS, e do marketplace Beleza na Web, além de atuar com produtos licenciados como Australian Gold, Bio Oil, Nuxe, e Pampers e sua divisão para o mercado B2B. Essa interação entre diferentes marcas, ativos, plataformas, rede de franqueados, representantes, distribuidores, varejistas, sellers e fornecedores formam o ecossistema de beleza do Grupo Boticário que oferece, ainda, soluções digitais de gestão de negócio para o varejo brasileiro por meio das suas marcas Mooz, Casa Magalhães e GAVB. São mais de 19 mil colaboradores diretos, com mais de 4 mil lojas em 1.780 cidades brasileiras.
Vem fazer beleza com a gente!
Responsibilities
O que é o Finanças GB:
Plataforma digital B2B do Grupo Boticário voltada à gestão financeira dos franqueados. Centraliza rotinas de alta criticidade como conciliação de vendas, recebíveis, cartões e contas bancárias, além de ferramentas de gestão gerencial (Fluxo de Caixa, DRE e indicadores de saúde financeira).
- Desenvolvimento estratégico e modernização: Liderar o desenvolvimento de soluções backend de altíssima complexidade e criticidade, sustentando a migração e transição arquitetural de .NET para Node.js/TypeScript com foco em performance e manutenibilidade.
- Qualidade de código e governança técnica: Definir, implementar e auditar padrões de excelência de código, esteiras de testes automatizados (unitários, integração e regressão) e boas práticas de engenharia, elevando o nível técnico dos times.
- Segurança da informação e compliance financeiro: Atuar como ponto focal de segurança (Security by Design) e hardening de sistemas, garantindo conformidade com políticas corporativas e proteção de dados transacionais sensíveis.
- Sustentação de alta complexidade: Atuar como referência para escalonamento técnico em incidentes críticos, conduzindo análise de causa raiz (RCA) e implementando correções definitivas para garantir alta disponibilidade.
- Otimização, telemetria e escalabilidade: Conduzir análises avançadas de observabilidade (logs, métricas e distributed tracing) para identificar gargalos e desenhar soluções para alta volumetria e escala transacional.
- Arquitetura de microsserviços: Desenhar novas arquiteturas distribuídas, estratégias de cache e integrações em parceria direta com Tech Leads e Especialistas Técnicos, alinhando a infraestrutura à visão de longo prazo do produto.
- Inovação com IA/Machine Learning: Propor e implementar integrações de modelos de Inteligência Artificial e Machine Learning no backend para agregar inteligência analítica e automação aos processos financeiros.
- Mentoria técnica e cultura de engenharia: Mentorar desenvolvedores Plenos e Seniores, promovendo a disseminação de conhecimento avançado em arquitetura, segurança e performance entre as squads.
- Documentação arquitetural: Manter a documentação técnica e de arquitetura de software sempre atualizada, detalhada e padronizada.
Requirements
- Backend: Experiência (mínimo de 5 anos) em engenharia de software backend, com histórico de atuação em níveis Sênior ou Especialista.
- Transição tecnológica e perfil polyglot: Vivência consolidada em projetos de modernização e migração de sistemas (.NET Full Framework para .NET Core e Node.js/TypeScript), aliando base sólida em C#/.NET a domínio em Node.js/TypeScript sob uma postura agnóstica a stacks.
- Persistência de dados e mensageria: Domínio no desenvolvimento com MongoDB (NoSQL) e integração de message brokers / mensageria assíncrona (RabbitMQ ou similares).
- Padrões de arquitetura e engenharia: Domínio aprofundado de Clean Architecture, Ports & Adapters (Arquitetura Hexagonal), Arquiteturas Orientadas a Eventos (EDA), princípios SOLID e design orientado a objetos.
- Qualidade e testes automatizados: Prática consistente na implementação de testes automatizados (unitários e de integração), garantindo alta confiabilidade e cobertura do código.
- Nuvem e microsserviços: Sólidos conhecimentos em ecossistemas de computação em nuvem (AWS ou GCP) e arquiteturas distribuídas de microsserviços de alta escala.
- Segurança de aplicações (AppSec): Conhecimento aprofundado em práticas de segurança (OWASP Top 10), hardening de sistemas e histórico de participação em auditorias de conformidade e segurança da informação
- Performance e escalabilidade transacional: Conhecimento prático e atuação na resolução de gargalos, análise de latência e ganho de eficiência em ambientes transacionais.
- Cultura ágil e excelência técnica: Atuação alinhada a metodologias ágeis (Scrum/Kanban) e compromisso contínuo com as melhores práticas da engenharia de software.
Diferencial:
- Integração com IA e Machine Learning: Vivência ou sólidos conhecimentos conceituais em Inteligência Artificial, Machine Learning ou Ciência de Dados, com experiência prática na integração de modelos inteligentes à camada backend.
Similar jobs
Search more Backend Engineer jobsSenior .NET Developer (Fintech)
Develop and maintain.NET backend services for payment processing and financial operations, building resilient integrations and asynchronous workflows while meeting performance and reliability targets.
Software Engineer - AI Tooling Infrastructure
Build and operate production infrastructure for AI and agent services, owning reliability, authentication, observability, capacity, and incident response while collaborating across platform and product teams.
Sênior .NET Backend Developer - REMOTO
Desenvolve e mantém serviços backend e APIs em.NET, contribuindo para arquitetura, qualidade de código, observabilidade e desempenho em sistemas de microsserviços na nuvem.
Own the design, development, and operation of Cash Out backend services, building reliable money-movement flows and APIs while using AI-assisted workflows to deliver safe, customer-focused improvements.
