Descrição da vaga
Descrição
O(a) Desenvolvedor(a) de TI é o(a) profissional responsável por desenvolver, evoluir e manter sistemas e aplicações da instituição, atuando de forma estratégica na entrega de soluções tecnológicas robustas, escaláveis e alinhadas às necessidades do negócio.
Esse(a) profissional participa ativamente de todo o ciclo de desenvolvimento de software, desde a concepção até a sustentação das soluções, colaborando com equipes multidisciplinares, apoiando decisões técnicas e promovendo boas práticas de desenvolvimento. Sua atuação contribui diretamente para a inovação, a eficiência dos processos e a qualidade das entregas tecnológicas.
Responsabilidades e atribuições
• Desenvolver, testar e implementar soluções de software, criando novos recursos e evoluindo sistemas existentes, seguindo padrões de qualidade, segurança e boas práticas de programação;
• Atuar na análise, correção de bugs e resolução de incidentes em ambientes de teste e produção;
• Desenvolver e manter APIs RESTful utilizando C# e .NET (Core/6/8), garantindo performance, segurança e manutenibilidade;
• Implementar interfaces modernas e responsivas no frontend com React.js, consumindo APIs e aplicando boas práticas de usabilidade;
• Realizar testes unitários e apoiar os processos de homologação e validação das soluções;
• Trabalhar de forma colaborativa com outros desenvolvedores, áreas de negócio e stakeholders para compreender requisitos e traduzi-los em soluções técnicas eficientes;
• Participar de revisões de código (Pull Requests), utilizando boas práticas de versionamento com Git;
• Manter a documentação técnica atualizada, garantindo clareza e padronização das soluções desenvolvidas;
• Contribuir com melhorias contínuas nos sistemas, processos e arquitetura das aplicações;
• Participar de reuniões de equipe, alinhamentos técnicos, refinamentos e planejamentos, contribuindo com sugestões e visão técnica;
• Manter-se atualizado(a) sobre novas tecnologias, ferramentas e tendências de desenvolvimento de software.
Observação
O horário de trabalho é de segunda a sexta das 8h às 18h (1h de intervalo e sábado compensado).
Considerar como portfólio o link da plataforma que a pessoa candidata armazena o código-fonte.
Requisitos e qualificações
• Graduação concluída em Tecnologia da Informação, Sistemas de Informação, Engenharia da Computação ou áreas correlatas;
• Experiência sólida em controle de versão com Git, incluindo uso de Gitflow, Pull Requests e resolução de conflitos (GitHub, Azure DevOps ou similares);
• Domínio de C# e .NET (Core/6/8) para desenvolvimento backend, com foco em APIs RESTful;
• Conhecimentos em Programação Orientada a Objetos (POO), ASP.NET Web API e Entity Framework para integração com bancos de dados;
• Experiência no desenvolvimento frontend com React.js, incluindo Hooks (useState, useEffect), gerenciamento de estado e consumo de APIs;
• Boa comunicação, organização, senso de responsabilidade e capacidade de trabalho em equipe.
Benefícios
• Assistência médica (com coparticipação);
• Assistência odontológica;
• Dr. 24h (Plataforma Conexa Saúde);
• Bolsas de estudo (após 6 meses de contrato);
• Day off de aniversário;
• Programa Mexa-se (de acordo com o cronograma das ações internas);
• Programa de desconto com empresas parceiras;
• Previdência privada;
• Seguro de vida;
• Plano funeral.