Description Responsibilities O que te espera no dia a dia: Desenvolver, manter e evoluir funcionalidades em aplicações .NET, utilizando (C#), com suporte de desenvolvedores mais experientes; Traduzir requisitos técnicos e funcionais em códigos organizados, legíveis e aderentes às boas práticas; Apoiar a manutenção de sistemas existentes, incluindo aplicações legadas e novas, realizando correções e melhorias; Participar do desenvolvimento de APIs REST e aplicações web utilizando ASP.NET Core; Realizar versionamento de código com Git, seguindo fluxos e padrões do time; Atuar em todas as etapas do ciclo de desenvolvimento de software (planejamento, desenvolvimento, testes e deploy); Seguir boas práticas de qualidade, segurança e padronização de código, contribuindo para a evolução contínua dos sistemas; Prerequisites Buscamos alguém que: Pensa e age a partir das perspectivas dos clientes. Demonstra interesse e curiosidade de conhecer os clientes, seus comportamentos e preferências para atender e superar suas expectativas; Demonstra compromisso permanente em aprender, ensinar e desenvolver, contribuindo para um ambiente descontraído, respeitoso e colaborativo, incentivando a diversidade; É flexível para se desprender de paradigmas e modelos mentais existentes. Busca soluções inovadoras e sustentáveis, para criar vantagens competitivas para o negócio, equilibrando os interesses econômicos, ambientais e sociais. Para fazer parte do nosso time, é essencial: Residir em Rio de Janeiro; Graduação Completa em Engenharia, Análise e Desenvolvimento de Sistemas, Sistemas da Informação, Ciência da Computação e/ou áreas correlatas; Experiência em desenvolvimento de software, com foco em backend; Conhecimento em C# e fundamentos de Programação Orientada a Objetos (POO); Familiaridade com desenvolvimento web em ASP.NET Core e construção de APIs REST; Conhecimento básico em bancos de dados relacionais (SQL Server, PostgreSQL ou similares); Capacidade de escrever queries SQL simples e compreender estruturas existentes; Experiência com controle de versão (Git); Inglês técnico básico para leitura de documentação; É diferencial: Conhecimento inicial em ORMs (Entity Framework, NHibernate); Noções de arquitetura de software (SOLID, Clean Architecture); Familiaridade com Injeção de Dependência (IoC/DI) e programação assíncrona; Experiência com serviços web, mensageria ou sistemas distribuídos (RabbitMQ); Conhecimento em testes unitários e integração (NUnit, mocks, stubs); Noções de CI/CD (Jenkins, TeamCity ou similares); Conhecimento básico em bancos NoSQL (MongoDB, Redis); Experiência com manipulação de XML; Espanhol intermediário à avançado; Experiences Na Claro, pessoas é um dos nossos valores. Com este pensamento, investimos sempre no cuidado com a saúde, bem-estar e qualidade de vida dos nossos colaboradores! Para que você tenha a melhor experiência em sua jornada com a gente, oferecemos um atraente pacote de benefícios. Veja só: Jornada Flexível; V ale-Refeição e Alimentação; Assistência Médica e Odontológica; Auxílio para patologias graves; Auxílio ao dependente com deficiência; Benefício Farmácia; Auxílio Creche/Babá; Programa de Apoio Pessoal; Claro Running; Previdência Privada; Seguro de Vida; Combo Colaborador; Wellhub (Gympass) Meu Pet Club Convênios e Parcerias; Programa de Reconhecimento por tempo de casa; E muito mais! Na nossa empresa, valorizamos um ambiente inclusivo, diverso, ético, colaborativo e harmônico. Não fazemos distinção de gênero, raça, cor, orientação sexual, posição social ou deficiências. Todos e todas são bem-vindos(as)!