Desenvolvedor Pleno / São José do Rio Preto

Grupo Sifra

São Paulo

Hybrid

BRL 180,000 - 240,000

Full time

5 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

A Grupo Sifra busca um engenheiro backend sênior para projetar, desenvolver e manter microsserviços escaláveis, seguindo Clean Architecture, com foco em performance e confiabilidade em produção.

Você trabalhará com C# .NET ou Python, bancos SQL/NoSQL, APIs REST, mensageria, testes automatizados, e participação em código, revisão e mentoria de colegas. Regime presencial em São Paulo.

Qualifications

  • Experiência sólida em desenvolvimento backend com C# .NET ou Python, com aplicações em produção.
  • Experiência prática com Clean Architecture, princípios SOLID e padrões de projeto.
  • Domínio de SQL e de bancos relacionais (SQL Server, PostgreSQL ou MySQL), incluindo otimização de consultas e índices.
  • Experiência com bancos NoSQL, de preferência MongoDB.
  • Experiência com testes automatizados (xUnit, NUnit, pytest ou similares) e com o uso de mocks e fakes para isolar dependências.
  • Experiência no desenho e no consumo de APIs REST e na integração entre serviços.
  • Domínio de Git, do fluxo de branches e pull requests e de pipelines de CI/CD.
  • Uso de ferramentas de IA no desenvolvimento (GitHub Copilot, Claude Code, Cursor ou similares), com senso crítico para revisar, validar e testar o código gerado.
  • Autonomia, boa comunicação e visão de negócio: capacidade de dialogar com produto, defender decisões técnicas e dar e receber feedback.

Responsibilities

  • Projetar e desenvolver microsserviços escaláveis e resilientes em Clean Architecture, respeitando a separação entre domínio, aplicação e infraestrutura.
  • Conduzir a manutenção evolutiva e corretiva das plataformas, identificando gargalos de performance, confiabilidade e custo e propondo soluções.
  • Garantir a qualidade das entregas com testes unitários e de integração, cobrindo regras de negócio e cenários de falha.
  • Modelar e otimizar estruturas e consultas em bancos relacionais e NoSQL.
  • Implementar integrações síncronas (APIs REST) e assíncronas (mensageria), tratando retentativas, idempotência e consistência entre serviços.
  • Fazer code reviews criteriosos e apoiar o desenvolvimento técnico de pessoas mais júniores.
  • Acompanhar as aplicações em produção por logs, métricas e alertas, investigando e resolvendo incidentes.
  • Colaborar com produto e com outras squads no refinamento das demandas, estimando esforço e antecipando riscos e dependências técnicas.
  • Documentar soluções, decisões de arquitetura e APIs.

Skills

C# .NET
Python
Clean Architecture
SOLID
REST APIs
Git
CI/CD
Automated testing
SQL
NoSQL
MongoDB
RabbitMQ
Kafka
Docker
Kubernetes
OpenTelemetry
Grafana
Prometheus
AI tools
GitHub Copilot
Mentoria técnica

Tools

SQL Server
PostgreSQL
MySQL
MongoDB
xUnit
NUnit
pytest
Git
GitHub Copilot
Claude Code
Cursor
RabbitMQ
Kafka
Azure
AWS
GCP
Docker
Kubernetes
OpenTelemetry
Grafana
Prometheus

Job description

Responsabilidades e atribuições
  • Projetar e desenvolver microsserviços escaláveis e resilientes em Clean Architecture, respeitando a separação entre domínio, aplicação e infraestrutura.
  • Conduzir a manutenção evolutiva e corretiva das plataformas, identificando gargalos de performance, confiabilidade e custo e propondo soluções.
  • Garantir a qualidade das entregas com testes unitários e de integração, cobrindo regras de negócio e cenários de falha.
  • Modelar e otimizar estruturas e consultas em bancos relacionais e NoSQL.
  • Implementar integrações síncronas (APIs REST) e assíncronas (mensageria), tratando retentativas, idempotência e consistência entre serviços.
  • Fazer code reviews criteriosos e apoiar o desenvolvimento técnico de pessoas mais júniores.
  • Acompanhar as aplicações em produção por logs, métricas e alertas, investigando e resolvendo incidentes.
  • Colaborar com produto e com outras squads no refinamento das demandas, estimando esforço e antecipando riscos e dependências técnicas.
  • Documentar soluções, decisões de arquitetura e APIs.
Requisitos e qualificações
  • Experiência sólida em desenvolvimento backend com C# .NET ou Python, com aplicações em produção.
  • Experiência prática com Clean Architecture, princípios SOLID e padrões de projeto.
  • Domínio de SQL e de bancos relacionais (SQL Server, PostgreSQL ou MySQL), incluindo otimização de consultas e índices.
  • Experiência com bancos NoSQL, de preferência MongoDB.
  • Experiência com testes automatizados (xUnit, NUnit, pytest ou similares) e com o uso de mocks e fakes para isolar dependências.
  • Experiência no desenho e no consumo de APIs REST e na integração entre serviços.
  • Domínio de Git, do fluxo de branches e pull requests e de pipelines de CI/CD.
  • Uso de ferramentas de IA no desenvolvimento (GitHub Copilot, Claude Code, Cursor ou similares), com senso crítico para revisar, validar e testar o código gerado.
  • Autonomia, boa comunicação e visão de negócio: capacidade de dialogar com produto, defender decisões técnicas e dar e receber feedback.
Diferenciais
  • Experiência com as duas linguagens do nosso backend, C# .NET e Python.
  • Experiência com React e TypeScript.
  • Vivência com mensageria e arquitetura orientada a eventos (RabbitMQ, Kafka ou similares).
  • Experiência com aplicações em nuvem (Azure, AWS ou GCP).
  • Experiência com containers (Docker) e orquestração (Kubernetes).
  • Experiência com observabilidade: OpenTelemetry, Grafana, Prometheus ou similares (logs, métricas e tracing).
  • Experiência na integração de modelos de IA generativa (LLMs) a aplicações: APIs da OpenAI ou da Anthropic, RAG ou agentes.
  • Vivência em mentoria técnica ou na condução de iniciativas técnicas do time.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Desenvolvedor Pleno / São José do Rio Preto
Desenvolvedor Pleno / São José do Rio Preto

MeuHome • São José do Rio Preto

On-site
BRL 180,000 - 240,000
Desenvolvedor Junior / São José do Rio Preto
Desenvolvedor Junior / São José do Rio Preto

Grupo Sifra • São Paulo

Hybrid
BRL 90,000 - 150,000
Desenvolvedor Junior / São José do Rio Preto
Desenvolvedor Junior / São José do Rio Preto

MeuHome • São Paulo

On-site
BRL 120,000 - 180,000
MongoDB
Event Driven architecture
RabbitMQ
+3
Desenvolvedor Junior / São José do Rio Preto
Desenvolvedor Junior / São José do Rio Preto

Sifra Group • São José do Rio Preto

On-site
BRL 120,000 - 180,000
Desenvolvedor Back-End Sênior
Desenvolvedor Back-End Sênior

ABR Telecom • Brasília

On-site
BRL 223,200 - 334,800
Desenvolvedor Full Stack Java/React - Pleno
Desenvolvedor Full Stack Java/React - Pleno

FCamara • Brazil

On-site
BRL 180,000 - 280,000
Desenvolvedor Full Stack Java/React - Sênior
Desenvolvedor Full Stack Java/React - Sênior

FCamara • Brazil

On-site
BRL 180,000 - 280,000
Desenvolvedor Java/Python
Desenvolvedor Java/Python

BRQ Digital Solutions • Rio de Janeiro

Hybrid
BRL 120,000 - 180,000
Desenvolvedor Full Stack Sênior
Desenvolvedor Full Stack Sênior

Fortics • Pato Branco

On-site
BRL 111,600 - 200,880
Day Off - Folga de aniversário
Plantão Psicológico
Ifood
+2
DEV FULL STACK - SÊNIOR
DEV FULL STACK - SÊNIOR

Tech6 Group • Brazil

On-site
BRL 150,000 - 230,000