Profissional responsável por desenvolver sistemas informatizados de ponta a ponta, desde a análise de requisitos até a entrega final. Atua na escolha de ferramentas, definição de arquitetura, codificação, testes e documentação técnica. Também realiza suporte técnico, manutenção corretiva e evolutiva dos sistemas, sempre buscando otimizar o ambiente de TI com soluções eficientes e inovadoras.
Principais Atividades:
* Desenvolver soluções de software completas, com base nas melhores práticas da empresa.
* Realizar manutenção de sistemas já implantados, corrigindo falhas e implementando melhorias.
* Participar da concepção e arquitetura de novos projetos.
* Documentar funcionalidades, fluxos e processos.
* Pesquisar novas tecnologias, ferramentas e frameworks que agreguem valor e desempenho.
* Colaborar com outras áreas técnicas para integração de sistemas e soluções corporativas.
Competências Necessárias:
* Lógica de Programação: Raciocínio estruturado e habilidade para resolver problemas.
* Linguagens de Programação: Conhecimento prático em pelo menos uma linguagem como Python, Java, JavaScript, C#, entre outras.
* Estruturas de Dados e Algoritmos: Domínio básico de listas, arrays, árvores, algoritmos de busca e ordenação.
* Controle de Versão (Git): Compreensão dos comandos básicos (commit, merge, branch, etc.).
* Banco de Dados: Conhecimento em SQL e interação com bancos relacionais (ou NoSQL).
* Fundamentos Web: HTML, CSS, JavaScript e/ou APIs RESTful, dependendo do foco da vaga.
* Testes Unitários: Noções sobre criação e execução de testes automatizados básicos.
Requisitos:
* Graduação completa em Ciência da Computação, Engenharia da Computação, Sistemas de Informação ou áreas correlatas.
* CNH categoria B ativa.
* Disponibilidade para viagens.
* Lógica de Programação sólida.
* Conhecimento em ao menos uma linguagem de programação (ex: Python, Java, JavaScript, C#, etc.).
* Noções de estruturas de dados e algoritmos.
* Conhecimento em controle de versão com Git.
* Entendimento básico de SQL e bancos de dados relacionais.
* Fundamentos de desenvolvimento web (HTML, CSS, JS) ou APIs RESTful.
* Compreensão sobre testes unitários básicos.
#J-18808-Ljbffr