Desenvolvedor Sênior de Soluções Integradas
A TIVIT busca um profissional qualificado para ocupar o cargo de Desenvolvedor Sênior de Soluções Integradas. Esse desafio oferece a oportunidade de trabalhar em uma equipe dinâmica e inovadora, desenvolvendo soluções tecnológicas que atendam às necessidades dos nossos clientes.
Funções e Responsabilidades:
* Arquitetura de Sistemas Distribuídos: Desenhar e evoluir arquiteturas de sistemas distribuídos, APIs e aplicações web modernas;
* Apoio ao Time de Desenvolvimento: Apoiar o time de desenvolvimento em decisões técnicas, revisões de código e boas práticas de engenharia;
* Soluções Aderentes ao Negócio: Propor soluções aderentes ao negócio, garantindo qualidade, segurança, escalabilidade e performance;
* Integração entre Sistemas: Atuar na integração entre sistemas, serviços e bancos de dados, promovendo eficiência e consistência;
* Desenvolvimento de Componentes Críticos: Desenvolver componentes críticos de backend, frontend e middlewares, com foco em performance e manutenibilidade;
* Práticas de Versionamento: Definir e apoiar práticas de versionamento, automação e implantação (CI/CD);
* Nova Tecnologias: Explorar novas tecnologias e ferramentas que contribuam para otimização e evolução contínua do ecossistema técnico.
Habilidades e Qualificações:
* Tecnologia: Experiência em .NET (C#), Python, Node.js (TypeScript/JavaScript);
* Front-end: Conhecimento em React (componentização, gerenciamento de estado e boas práticas);
* Bancos de Dados: Conhecimento em SQL Server, PostgreSQL, MongoDB e Redis;
* Mensageria: Conhecimento em RabbitMQ; Infraestrutura: Conhecimento em Docker, Docker Compose, Git e pipelines CI/CD;
* Arquitetura: Conhecimento em Microserviços, APIs RESTful, Event-Driven Architecture e Cloud-ready;
* Diferenciais: Autenticação (OAuth, JWT), testes automatizados, observabilidade (logs, métricas, tracing).
Perfil Comportamental:
O candidato ideal deve ter mentalidade de dono e foco em resultados, boa comunicação e capacidade de traduzir decisões técnicas em linguagem de negócio, espírito colaborativo e desejo de elevar o nível técnico do time, autonomia e proatividade na resolução de problemas, curiosidade e aprendizado contínuo.