Desenvolvedor de Software Sr. e Líder TécnicoRequisitos : Experiência solidamente como desenvolvedor(a) sênior e Tech Lead ou posição semelhante.Domínio em arquitetura de software (monolítos, microsserviços, APIs, sistemas distribuídos).
Conhecimento prático de DevOps, CI / CD, cloud computing (AWS, GCP ou Azure).
Vivência com metodologias ágeis e boas práticas de engenharia.Capacidade de avaliar trade-offs técnicos e tomar decisões estratégicas.Perfil colaborativo, com habilidade de mentorar e desenvolver talentos.Requisitos Técnicos para o Perfil de Tech Lead : Linguagens & Frameworks : Experiência solidamente em .
NET (C#) para construção de aplicações escaláveis.Conhecimento em Angular para desenvolvimento front-end moderno.Familiaridade com sistemas legados em COBOL e estratégias de modernização.APIs & Interações : Domínio no design e consumo de APIs RESTful.Conhecimento de GraphQL e boas práticas de versionamento de APIs.Experiência em interação entre sistemas heterogêneos (legado x cloud).
Arquitetura de Software : Expertise em arquiteturas distribuídas e microsserviços.Experiência com mensageria (Kafka, RabbitMQ, ou similares).
Capacidade de desenhar soluções de alta disponibilidade, escalabilidade e segurança.DevOps & Cloud : Experiência com CI / CD pipelines (Azure DevOps, GitHub Actions, Jenkins).
Vivência em cloud computing (Azure, AWS ou GCP).
Conhecimento em containers e orquestração (Docker, Kubernetes).
Banco de Dados : Domínio em SQL Server e Oracle.Conhecimento em bancos NoSQL (MongoDB, Redis).
Padrões de otimização de consultas e modelagem de dados.Metodologias & Qualidade : Experiência com Scrum, Kanban e boas práticas ágeis.Automatização de testes (unários, integração, end-to-end).
Monitoramento e observabilidade (Elastic Stack, Grafana, Prometheus, Application Insights).
Engenheiro Software • Campo Bom, Rio Grande do Sul, Brasil