Principais Responsabilidades:
* Levantar, analisar e acompanhar necessidades de correções, ajustes e melhorias nas funcionalidades e interfaces de sistemas da instituição, garantindo o cumprimento de prazos e processos estabelecidos.
* Avaliar o desempenho dos sistemas implantados, revisando processos sistêmicos e lógicas de programação, visando otimizar performance e garantir a melhor experiência ao usuário.
* Analisar, especificar e documentar requisitos e casos de uso, desenvolvendo soluções alinhadas às demandas dos usuários e aos objetivos estratégicos da instituição.
* Realizar manutenção corretiva e evolutiva dos sistemas, incluindo a criação de novas funcionalidades e integração com sistemas internos e externos.
* Acompanhar todo o ciclo de vida das soluções implementadas, incluindo gestão de incidentes, tratamento de solicitações e suporte técnico aos usuários.
* Apoiar e orientar usuários na utilização de sistemas internos e de terceiros, assegurando a correta aplicação e o alinhamento às necessidades do negócio.
* Identificar oportunidades de melhoria e inovação, participando de avaliações técnicas e análises de aderência de novas soluções ao ambiente institucional.
Profissional será responsável por analisar, desenvolver e manter sistemas internos e integrações, garantindo alta disponibilidade, segurança e desempenho. Atuará no desenvolvimento backend com visão full stack, com foco em APIs e integrações entre sistemas.
* Desenvolver e manter APIs RESTful/GraphQL e integrações sistêmicas.
* Realizar manutenção corretiva e evolutiva dos sistemas internos.
* Apoiar o levantamento e especificação de requisitos técnicos e funcionais.
* Implementar soluções escaláveis, seguras e de alta performance.
* Participar de todo o ciclo de vida de desenvolvimento, testes e deploy.
* Colaborar com áreas de negócio para identificar oportunidades de melhoria.
Formação Acadêmica Necessária:
Necessário Ensino superior completo em Tecnologia da Informação, Ciência da Computação, Engenharia de Software ou áreas afins;
Conhecimentos e Competências Técnicas Específicas necessárias:
* Desenvolvimento Backend com experiência em arquitetura e implementação de APIs RESTful e/ou GraphQL.
* Integrações sistêmicas via barramentos, webservices (SOAP/REST), mensageria e eventos.
* Desenvolvimento Full Stack, incluindo domínio de frameworks frontend (React, Angular ou similares) e backend (Node.Js, Java, .NET ou equivalentes).
* Conhecimento com bancos de dados relacionais (SQL Server, PostgreSQL, MySQL) e não relacionais (MongoDB, Redis, etc.).
* Conhecimento em versionamento de código (Git) e práticas de integração contínua/entrega contínua (CI/CD).
* Conhecimento com arquitetura em nuvem (AWS, Azure ou GCP) e conteinerização (Docker, Kubernetes).
* Conhecimento plataforma Digibee.
* Boas práticas de segurança da informação aplicadas ao desenvolvimento de software.
* Capacidade de análise de performance, troubleshooting e otimização de código e consultas.