Estamos em busca de um Desenvolvedor Back-end Pleno para integrar nosso time de tecnologia e contribuir com o desenvolvimento de soluções educacionais inovadoras. Esse profissional terá um papel fundamental na criação e evolução de sistemas robustos, escaláveis e eficientes, que apoiam a jornada de aprendizagem de milhares de alunos em todo o Brasil. Atuará em conjunto com outras equipes para garantir a qualidade, segurança e performance das nossas plataformas digitais. Faça parte de uma empresa inovadora, dinâmica e digital. Trabalhe com autonomia e um plano de carreira estruturado, em um ambiente que inspira inovação. Junte-se a nós e transforme a educação por meio da tecnologia Vamos juntos?Responsabilidades e atribuiçõesDesenvolvimento de Soluções Backend: criação e manutenção de sistemas robustos, escaláveis e sustentáveis que atendam às demandas do negócio.Colaboração Técnica: participação ativa com o time de desenvolvimento na definição e na implementação de soluções inovadoras e eficientes.Qualidade e Testes: garantia de qualidade do código por meio de revisões e testes automatizados.Diagnóstico e Estabilidade: identificação e resolução de problemas de performance e de segurança para assegurar confiabilidade das aplicações.Melhoria Contínua: proposição de melhorias em produtos, tecnologias e processos para aumento de eficiência.Compartilhamento de Conhecimento: contribuir com o desenvolvimento do time por meio de troca de experiências.Agilidade: participação em cerimônias ágeis e colaboração contínua para o progresso do projeto.Resolução de Desafios Técnicos: solução de problemas complexos com foco em inovação e eficácia.Visão Sistêmica: análise de situações complexas com consideração de impactos a longo prazo e interações entre sistemas.Capacidade Analítica: interpretação estruturada de dados e informações para embasar decisões técnicas.Documentação: produção e manutenção de documentação técnica e de produto.Requisitos e qualificaçõesLinguagens e Frameworks:C# e JavaScript.Proficiência em .NET 8.0+ e/ou 20+Boas Práticas de Desenvolvimento:Clean Code, Clean Architecture, Domain Driven Design (DDD).Design Patterns Test Driven Development (TDD), testes de unidade, revisão de código.Integrações e Autenticação:REST APIs.OAuth 2.0, OpenID Connect.Arquitetura de Sistemas:Microsserviços, Event Driven Architecture.Arquitetura em nuvem (Cloud).Banco de Dados:Relacional (SQL) e NoSQL.Ferramentas e Processos:Git, Git flow.Ferramentas de CI/CD.Observabilidade e monitoramento.Metodologias ágeis como Scrum.Idiomas: Inglês intermediário para comunicação técnica e leitura de documentação.