Desenvolvedor Fullstack Sênior – UOL – Rio de Janeiro
UOL
Descrição da Vaga
Cargo: Desenvolvedor Fullstack Sênior (.NET)
Descrição:
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:
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.
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).
Outras buscas que podem te interessar:
- Vagas de emprego de Programador
- Vagas de emprego de Desenvolvedor
- Vagas de emprego de Engenheiro de Software
- Vagas de emprego de Frontend
- Vagas de emprego de Backend
- Vagas de emprego de Full Stack
- Vagas de emprego de PHP
- Vagas de emprego de Java
- Vagas de emprego de Python
- Vagas de emprego de DevOps Engineer
- Vagas de emprego de Desenvolvedor Mobile
- Vagas de emprego de Desenvolvedor Android
- Vagas de emprego de Desenvolvedor iOS
- Vagas de emprego de Engenheiro de Dados
- Vagas de emprego de Cientista de Dados
- Vagas de emprego de Arquiteto de Software
- Vagas de emprego de Tester
- Vagas de emprego de QA Engineer
- Vagas de emprego de Desenvolvedor .NET
- Vagas de emprego de Tech Lead