O UOL Conteúdo e Serviços é muito mais do que a maior empresa de conteúdo, serviços e produtos digitais da América Latina. Já são 25 anos inovando e fazendo acontecer, afinal, para quem foi responsável por conectar a primeira pessoa do Brasil à internet, é essencial continuar criando conteúdo e, mais do que isso, criando conexões. A busca contínua por inovação é o que nos mantêm em movimento, e isso só é possível por causa das pessoas que fazem parte deste universo. Aqui, você encontrará um ambiente colaborativo, disruptivo e de aprendizado constante. Quer fazer parte desse time? Então, confira esta oportunidade e #VemProUOL! No UOL todas as pessoas são bem-vindas, sem distinção de gênero, orientação sexual, etnia, cultura, religião, deficiência etc . O importante é você gostar de desafios, trabalhar bem em equipe, vivenciar nossa cultura e nossa missão de conectar cada brasileiro e brasileira ao seu universo. Responsabilidades e atribuições Desenvolver e manter sistemas utilizando, predominantemente, tecnologias .NET (Framework e .NET Core) , com foco em backend e serviços. Atuar em equipes de desenvolvimento que utilizam Scrum ou Kanban. Evoluir e manter aplicações web, serviços e integrações que apoiam o funcionamento dos estabelecimentos e suportam as operações de venda. Atuar em equipes de desenvolvimento ágil utilizando Scrum ou Kanban. Participar ativamente de todas as fases do desenvolvimento: planejamento, definição técnica, codificação, testes e acompanhamento em produção. Projetar e evoluir APIs, integrações e serviços web escaláveis e performáticos . Avaliar novas tecnologias e frameworks para melhoria contínua dos produtos e processos. Monitorar aplicações, analisar logs e corrigir incidentes e não conformidades. Participar de rotinas de sobreaviso e atendimento a chamados. Requisitos e qualificações Ensino superior completo em Ciência da Computação, Engenharia, Sistemas de Informação ou áreas correlatas. Experiência sólida em desenvolvimento de aplicações web e serviços (APIs, integrações, backend) — este é um requisito essencial para a posição. Capacidade de atuar também em aplicações desktop, porém com forte predominância e domínio em soluções web . Conhecimento em orientação a objetos, padrões de projeto e boas práticas de desenvolvimento. Experiência com linguagens: VB.NET , C#, HTML, CSS e JavaScript. Experiência prática com: ASP.NET (MVC, Web API ou similares) Construção e consumo de APIs REST Experiência com controle de versão (Git). Experiência com .NET Framework e .NET Core. Experiência com banco de dados SQL Server e T-SQL. Informações adicionais Diferenciais Conhecimento em Clean Code e arquitetura de software. Experiência com desenvolvimento de serviços distribuídos e integração entre sistemas . Conhecimento em segurança de aplicações web (autenticação, autorização, proteção de APIs, etc.). Experiência com frameworks front-end (Angular, React, Vue, etc.) — não focado em design de sites, mas em integração com backend e aplicações web . Conhecimento em XAML e WPF (para demandas desktop).
Desenvolvedor Full Stack Sr. (.Net)
INGRESSO.COM
Rio de Janeiro, Rio de Janeiro