Desenvolvimento de Aplicações Avançado Aqui você terá a oportunidade de trabalhar em projetos desafiadores e inovadores, desenvolvendo aplicações completas com backend em C# e .NET, além de experiência em front-end com Next.js, React, HTML5 e CSS3. Responsabilidades: * Participar ativamente das fases de análise, design, implementação, testes e implantação do desenvolvimento de software; * Desenvolver e manter aplicações web completas, atuando tanto no front-end quanto no back-end; * Implementar e integrar APIs RESTful, garantindo comunicação eficaz entre diferentes sistemas e serviços; * Escribir código limpo, escalável e bem documentado, seguindo as melhores práticas de desenvolvimento; * Realizar testes unitários e de integração, identificando e corrigindo bugs para manter a qualidade e a estabilidade das aplicações; * Colaborar com equipes multidisciplinares para alinhar as soluções técnicas aos objetivos de negócio; * Participar de revisões de código e contribuir para a melhoria contínua dos processos de desenvolvimento; * Mantenha-se atualizado com as tendências tecnológicas e proporcione inovações que agreguem valor aos projetos; Requisitos e Qualificações: * Ensino Superior Completo; * Experiência comprovada em desenvolvimento de aplicações com backend em C# e .NET; * Experiência em desenvolvimento de aplicações backend baseadas em barramentos de mensagens, como Confluent Kafka; * Experiência em desenvolvimento de aplicações frontend utilizando Next.js, React, HTML5 e CSS3; * Experiência com metodologias ágeis de desenvolvimento de software; * Experiência em modelagem e desenvolvimento de bancos de dados relacionais (Oracle 12g ou superior, SQL Server) e não relacionais (MongoDB); * Experiência em aplicação de padrões de projeto e boas práticas de programação, fundamentadas em SOLID e DDD; * Experiência com ferramentas de teste unitário para backend .NET e frontend baseado em React; * Capacidade de conduzir reuniões para levantamento de requisitos e elaborar especificações funcionais e técnicas; * Proficiência no uso de Git para controle de versão, incluindo práticas como branching, merging e rebasing; * Experiência com fluxos de trabalho baseados em GitFlow ou estratégias similares para gerenciamento de branches; * Familiaridade com padrões de segurança, como TLS, SSL, OAuth e OpenID; * Experiência com desenvolvimento utilizando containers (Docker, Kubernetes); * Conhecimento em desenvolvimento de aplicações com backend baseado em Node.js; Diferenciais: * Experiência em desenvolvimento de aplicações baseadas em microsserviços e arquitetura orientada a eventos utilizando Confluent Kafka; * Conhecimento em desenvolvimento de aplicações com microfrontends; * Experiência com Azure DevOps, incluindo repositórios, pipelines de CI/CD e gerenciamento de releases; O que oferecemos para você? * Vale Refeição ou Alimentação; * Assistência médica e Odontológica; * Convênio Farmácia (descontos na compra de medicamentos); * Seguro de Vida; * TIVIT Club (descontos e parcerias com as melhores lojas); * PAC - Programa de aceleração de carreira; * Reembolso para certificações; * MOBIFLIX – Nossa academia corporativa tem cursos presenciais e online, alinhados as novas tendências do mercado de tecnologia; * Plataforma online de crédito consignado, a TIVIT te ajuda a realizar os seus objetivos pessoais como reforma no seu apê/casa, financiar estudos e quitar dívidas, de acordo com as regras e políticas da cia; * Programa de Apoio Pessoal com orientação psicológica, financeira e jurídica em parceria com a Alelo. Acreditamos que o presente é plural e a inclusão transforma, por isso, todas as pessoas são bem-vindas em nossas vagas, para promovermos um ambiente de trabalho inclusivo, de respeito, justiça e equidade. Topa embarcar nesse desafio com a gente?