Ir para o conteúdo
Logotipo da Catho
Seu novo emprego está na palma das suas mãos! Baixe nosso app e obtenha vantagens :)
Botão App StoreBotão Play Store

Vaga de Programador Fullstack Pleno .NET - Porto Alegre/RS

1 vaga: | CLT (Efetivo) | Atualizada em 19/11

Sobre a vaga

Resumo das atividades: - Desenvolvimento de Front-end: Criação e manutenção da interface do usuário utilizando tecnologias como HTML, CSS, JavaScript e frameworks como Angular, React ou Vue.js. - Desenvolvimento de Back-end: Implementação e manutenção da lógica do lado do servidor, APIs e serviços usando .NET Core ou .NET Framework. Isso inclui a integração com bancos de dados, autenticação e autorização de usuários e processamento de dados. - Design de Banco de Dados: Criação e manutenção de esquemas de banco de dados, consultas e procedimentos armazenados usando SQL Server ou outros sistemas de gerenciamento de banco de dados. - Integração de APIs: Desenvolvimento e consumo de APIs RESTful ou SOAP para interagir com outros sistemas e serviços. - Testes e Depuração: Criação e execução de testes unitários, testes de integração e testes de sistema, além de depuração e resolução de bugs em todas as camadas da aplicação. - Colaboração e Comunicação: Trabalho em equipe com outros desenvolvedores, designers e stakeholders para garantir que os requisitos do projeto sejam atendidos e que o desenvolvimento progrida conforme o planejado. Pré-requisitos: - Experiência sólida em desenvolvimento fullstack, com foco em linguagens C# e .NET +6. - Conhecimento avançado em frameworks front-end, incluindo Angular e React. - Experiência prática com banco de dados Postgre, SQL, incluindo modelagem de dados e otimização de consultas. - Familiaridade com serviços de nuvem, preferencialmente Azure. - Habilidade para criar e consumir APIs RESTful. - Experiência em práticas de controle de versão, preferencialmente utilizando Git. - Boa compreensão de arquiteturas de software e design orientado a objetos. Requisitos Desejáveis: - Conhecimentos em RPA (Automação de Processos Robóticos). - Experiência em implementação e manutenção de soluções escaláveis na nuvem. - Certificações relevantes em tecnologias como Microsoft Azure. Qualificações Pessoais: - Excelentes habilidades de resolução de problemas e pensamento analítico. - Forte comprometimento com prazos e entrega de resultados de alta qualidade. - Boa comunicação e habilidades interpessoais. - Capacidade de trabalhar de forma colaborativa em equipe. - Proatividade e disposição para aprendizado contínuo.