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.
INGRESSO.COM
Rio de Janeiro, Rio de Janeiro