Descrição da Vaga
Como Desenvolvedora Backend na Educbank, você será responsável pelo desenvolvimento e manutenção de aplicações escaláveis e de alta performance, utilizando C# e Python (.NET Core). Sua missão principal será garantir que as soluções entreguem uma ótima experiência ao usuário, alinhadas com as melhores práticas de desenvolvimento, e que estejam em conformidade com os princípios SOLID e DDD.
Responsabilidades
- Desenvolver soluções, garantindo desempenho, resiliência, escalabilidade e manutenabilidade.
- Implementar e otimizar APIs e serviços no backend com C# e Python (.NET Core).
- Garantir a qualidade das aplicações através da implementação de boas práticas de desenvolvimento como SOLID e DDD.
- Trabalhar com bancos de dados como PostgreSQL, MongoDB, modelando e otimizando consultas.
- Colaborar com o time de design e produto para transformar requisitos em soluções técnicas.
- Aplicar code-review com olhar sistêmico, considerando performance e impacto em outras partes da aplicação.
- Refatorar código com segurança, mantendo legibilidade/coesão e garantindo que funcionalidades legadas continuem funcionando após mudanças.
- Identificar padrões de falhas e propor ações corretivas/preventivas para evitar recorrência de problemas.
- Documentar regras de negócio e decisões técnicas de forma estruturada.
- Participar ativamente nas análises de causa raiz de incidentes técnicos, isolando falhas com eficiência.
- Garantir refinamentos e estimativas alinhados com prazos e regras de negócio.
- Monitorar métricas, logs e alertas.
Requisitos
- ✓Sólida experiência com desenvolvimento backend em linguagens como C#.
- ✓Vivência com arquitetura de APIs RESTful.
- ✓Conhecimento em sistemas distribuídos e mensagerias como RabbitMQ/Kafka.
- ✓Conhecimento em bancos de dados como MongoDB e PostgreSQL.
- ✓Conhecimento técnico aprimorado de conceitos/modelagem de bancos de dados.
- ✓Gerenciamento de repositórios de código-fonte.
- ✓Vivência com ferramentas de monitoramento e CI/CD.
- ✓Experiência na utilização de ferramentas de monitoramento, coleta de métricas e criação de alertas.
- •Experiência em Startups, Scaleups ou Fintechs.
- •Experiência com Chatbots, AI, LLMs.
- •Inglês avançado.
- •Conhecimentos em cloud computing (AWS, Azure, Google Cloud).
- •Conhecimento em ferramentas de monitoramento e observabilidade (ex.: Datadog, Grafana, Kibana).
- •Noções de segurança de aplicações (OWASP, melhores práticas de compliance).
- •Experiência com metodologias ágeis (Scrum, Kanban).
Categorias
Sobre a Empresa
Mais vagas na Educbank → Somos o Educbank, o maior ecossistema financeiro voltado à educação básica da América Latina. Oferecemos soluções completas para impulsionar o crescimento sustentável das instituições de ensino, com foco na eficiência da gestão escolar e financeira.[Ver Mais]
Informações Adicionais
Você será redirecionado para o site da empresa
Vagas Relacionadas
Work From Home LangChain AI Engineer (Python)
BairesDev
Work From Home Junior QA Automation Engineer
BairesDev
Trabalhe de Casa Analista Junior de Compras
BairesDev
Trabalhe de Casa Analista Junior de Relações Públicas
BairesDev
Trabalhe de Casa Analista de Folha de Pagamento Júnior
BairesDev