Nós somos o ICI – Instituto das Cidades Inteligentes , uma organização que atua há mais de 25 anos com soluções de tecnologia da informação e comunicação (TIC) para a gestão pública. Com sede em Curitiba (PR), trabalhamos com o desenvolvimento de portais, aplicativos, sistemas de informação, serviço de atendimento ao cidadão e infraestrutura de TIC. Nós apoiamos os municípios em suas jornadas de transformação para cidades inteligentes. Entre os nossos clientes está a Prefeitura Municipal de Curitiba, eleita a cidade mais inteligente do mundo em 2023 pelo World Smart City Awards. Também trabalhamos com as prefeituras de Nova Lima (MG), Florianópolis (SC), Osasco (SP), Londrina (PR), Ponta Grossa (PR), Maringá (PR), Anápolis (GO) e Uberlândia (MG). Desempenhamos nossas atividades movidos pelo propósito de melhorar a vida das pessoas e transformar as cidades, por meio do uso da tecnologia da informação e comunicação nos serviços públicos. /n Superior completo em cursos de tecnologia de informação; Experiência em linguagens de programação em alta e/ou baixa plataforma; Experiência na linguagem de programação Java, JSF, JavaScript, hibernate, Angular e Spring Boot; Vivência em projetos de desenvolvimento WEB; Experiência em SQL (ansy) na elaboração de Stored Procedures, functions, triggers e views. Inglês Técnico. Desejável: Micro serviços (JSON). Diferencial: Mobile (Android, IOS ou Flutter); Servidores de aplicação J2EE (wildfly); Ferramenta de observabilidade (Dynatrace). Competências comportamentais: Foco e Organização; Comunicação e Relacionamento; Formação e Conhecimento; Proatividade e Iniciativa. /n Atuar em projeto de manutenção, análise e desenvolvimento de novas funcionalidades em formato de fábrica de software. Análise e correção de incidentes relacionados a sistemas em produção; Atendimento de melhorias de sistemas em produção; Suporte ao usuário na operação de sistemas e regras de negócio; Análise de requisitos para novos desenvolvimentos; Participação no processo de estimativa de software; Participação na definição da arquitetura do sistema; Implementação e codificação para novos desenvolvimentos; Atuação em qualidade e teste de sistemas; Documentação dos artefatos de desenvolvimento de sistemas.