Você é apaixonado(a) por pessoas, tecnologia e desenvolvimento de negócios? Nosso ecossistema está crescendo e buscamos uma pessoa para ser o(a) novo(a) Desenvolvedor SR. Nesta posição você será responsável por desenvolver soluções de software alinhadas às necessidades do mercado e que entreguem valor ao cliente, garantindo escalabilidade, resiliência e segurança. Atuar sempre com foco no melhor custo-benefício, qualidade e aderência à estratégia da empresa, utilizando ferramentas de inteligência artificial para ampliar a própria produtividade e acelerar as entregas, além de incorporar recursos baseados em IA que agreguem valor e inovação às soluções oferecidas, contribuindo para o crescimento sustentável da organização. Essa é uma oportunidade única de desempenhar papel fundamental no crescimento do nosso ecossistema, crescendo junto com os resultados que alcançar! Somos a principal plataforma digital para gestão pública do país, com presença em 22 estados e mais de 30 milhões de pessoas impactadas por nossas soluções. Somos um time focado em usar a tecnologia para conectar cada vez mais pessoas aos serviços públicos. Seja um Betther e transforme a gestão pública do nosso país. Responsabilidades e atribuições. Liderar tecnicamente o desenvolvimento de soluções críticas, garantindo entrega confiável e alinhada à estratégia da empresa. Aplicar IA e automação para maximizar produtividade, reduzir erros e acelerar inovação. Revisar arquiteturas e propor melhorias estruturais que aumentem escalabilidade e resiliência. Atuar como referência técnica para desenvolvedores e analistas, orientando boas práticas e padrões. Colaborar com arquitetos na definição de padrões de integração, segurança e performance. Supervisionar integração de sistemas complexos, assegurando funcionamento consistente entre módulos. Orientar equipes na adoção de boas práticas de desenvolvimento e metodologias ágeis. Apoiar decisões estratégicas de tecnologia e produto, trazendo visão técnica avançada. Criar documentação técnica de alto nível e guidelines para a equipe. Participar de revisões estratégicas de portfólio de sistemas e soluções digitais. Requisitos e qualificações Ensino Superior ou Técnico Completo em Ciência da Computação, Engenharia de Software, Análise e Desenvolvimento de Sistemas ou áreas correlatas. Conhecimento Teórico e Conhecimento Prático. Domínio em Engenharia de software assistida por IA (AI-Augmented Development). Atuação com Integração de serviços cognitivos e modelos de fundação (LLMs). Domínio de Lógica de Programação e Matemática Aplicada. Conhecimento avançado em Técnicas para Resolução de Problemas (análise de erros, troubleshooting, depuração de código). Aplicação de boas práticas de programação (OOP, Clean Code, Design Patterns, Programação Reativa). Experiência com Versionamento de Código (Git, GitHub, GitLab). Atuação em Gestão de projetos e metodologias ágeis (Scrum, Kanban, PMBOK). Conhecimento em Experiência do usuário (usabilidade, acessibilidade, arquitetura da informação). Conhecimento em Segurança da Informação (criptografia, autenticação, OAuth, OWASP Top 10). Prática em Qualidade de software (testes unitários, reviews, análise estática). Experiência com Frameworks de testes (JUnit, Jest, Mockito, Testcontainers). Capacidade de análise de trade-offs e otimização de qualidades não-funcionais (custo, performance). Atuação em Engenharia de Requisitos e Modelagem de Software (Levantamento, UML, Especificação). Domínio de Modelos de arquitetura backend (DDD, Microservices, Event Driven, CQRS, Hexagonal, Clean Arch). Conhecimento em Modelos de arquitetura frontend (MVC, MVVM, SPA, Microfrontends). Experiência em Modernização e manutenção em sistemas legados (alterações seguras). Experiência em Aplicações web mobile (interfaces responsivas e adaptativas). Experiência no Desenvolvimento de APIs (RESTful, GraphQL, Swagger, Postman). Atuação com Frameworks backend (Jakarta EE, SpringBoot, Micronaut, Quarkus). Atuação com Frameworks frontend (Angular, React, Vue, StencilJS). Experiência em Integração de Sistemas (mensageria, SQS, SNS, JMS, RabbitMQ, Kafka). Domínio de Linguagens de programação (Java, JavaScript, TypeScript, Python). Conhecimento em Web (CSS, HTML, DOM, HTTP, WebSocket). Atuação com Arquiteturas serverless (Lambda, DynamoDB, API Gateway). Experiência em Automação de Processos (Shell Script, PowerShell, Python para automação). Experiência com Containers (Docker, Docker Compose). Experiência em Entrega contínua/Integração contínua (Gitlab-CI, Terraform, Liquibase). Atuação com Monitoramento e Observabilidade (Grafana, Prometheus, ELK, New Relic, Cloudwatch). Experiência com Nuvem Pública (AWS, Azure, GCP). Atuação com Orquestradores (Kubernetes/K8s, Docker Swarm, Mesos, Helm). Conhecimento em Banco de Dados (relacional/NoSQL). Atuação com Big Data (AWS Glue, Trino, Iceberg, Parquet, Spark, Hadoop). Conhecimento em Performance (DB tuning, caching, escalabilidade). Informações adicionais Conheça um pouco sobre o jeito Betha de cuidar dos Betthers: Ambiente Inovador:Aqui você fará parte de um ambiente de trabalho que valoriza a inovação, a criatividade e a excelência. Desenvolvimento Profissional:Terá oportunidades de desenvolvimento profissional e treinamento contínuo para que você possa crescer e se destacar. Valorização:O valor do seu trabalho será reconhecido, com uma remuneração competitiva e um pacote de benefícios arrojado. 14 anos consecutivos de selo GPTW, sendo uma das melhores empresas para se trabalhar. Formação Acadêmica: Não informado Salário: A combinar Cargo: Analista de desenvolvimento sistemas Empresa: Betha sistemas Desenvolvimento de software. Ramo: Informática/ Tecnologia (CG)