Analisar, projetar, desenvolver, testar, implantar e manter sistemas de informação, assegurando que as soluções tecnológicas atendam às demandas do negócio com qualidade, segurança e eficiência. Atua como elo entre as necessidades das áreas usuárias e as soluções técnicas, promovendo inovação e melhoria contínua nos processos de desenvolvimento.
* Levantar e documentar requisitos junto às áreas de negócio.
* Desenvolver e implementar sistemas, módulos e funcionalidades.
* Realizar manutenção corretiva e evolutiva de sistemas existentes.
* Criar e executar testes unitários e integrados.
* Elaborar documentação técnica e manuais de sistema.
* Integrar sistemas com APIs e bancos de dados.
* Participar de reuniões técnicas e de alinhamento com stakeholders.
* Garantir boas práticas de desenvolvimento (Clean Code, versionamento, segurança).
* Apoiar a equipe de suporte técnico e usuários na resolução de problemas. Formação acadêmica
Graduação completa em Ciência da Computação, Sistemas de Informação, Engenharia de Software ou áreas correlatas;
Desejável pós-graduação ou especialização em desenvolvimento de sistemas, arquitetura de software ou gestão de projetos.
Habilidades
Linguagens de programação (ex.: C#, Java, Python, JavaScript);
Banco de dados relacionais e não relacionais (SQL Server, PostgreSQL, MySQL, MongoDB);
Integração de APIs (REST, SOAP, GraphQL);
Controle de versão (Git, GitHub, GitLab);
Conhecimento em metodologias ágeis (Scrum, Kanban);
Conhecimento no ERP Cigam será um diferencial;
Segurança e performance de sistemas;
Pensamento analítico e resolução de problemas;
Capacidade de trabalhar em equipe multidisciplinar;
Organização e gestão de tempo;
Boa comunicação técnica e interpessoal;
Proatividade e aprendizado contínuo;
Adaptabilidade a novas tecnologias e metodologias;
Foco em resultados e qualidade.