Líder Desenvolvimentista
Há 3 dias
A Desenvolvedor Sênior é uma oportunidade para que você se desenvolva como profissional e contribua com suas habilidades em uma equipe de alta performance.Responsabilidades:Liderar a definição das diretrizes técnicas e garantir o alinhamento com a estratégia do produto.Guiar o time na adoção de boas práticas de engenharia (clean code, testes, revisão de código, automação).Estimular a adoção de novas tecnologias que tragam impacto positivo para o negócio.Atuar como facilitador entre engenharia, produto e stakeholders, traduzindo necessidades em soluções técnicas.Promover metodologias ágeis (Scrum, Kanban, Lean) para garantir entregas de valor contínuas.Garantir observabilidade, qualidade e escalabilidade das soluções em produção.Requisitos:Experiência sólida como desenvolvedor(a) sênior e Tech Lead ou posição semelhante.Domínio em arquitetura de software (monólitos, 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:Linguagens & Frameworks:Experiência sólida 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 & Integrações:Domínio no design e consumo de APIs RESTful.Conhecimento de GraphQL e boas práticas de versionamento de APIs.Experiência em integraçã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).Práticas de otimização de queries e modelagem de dados.Metodologias & Qualidade:Experiência com Scrum, Kanban e boas práticas ágeis.Automação de testes (unitários, integração, end-to-end).Monitoramento e observabilidade (Elastic Stack, Grafana, Prometheus, Application Insights).Formação:Formação superior em Ciência da Computação, Engenharia de Software, Sistemas de Informação ou áreas correlatas (Pós-graduação ou MBA são diferenciais).Certificações:Certificações relevantes em arquitetura de software, cloud computing (AWS, Azure, GCP), DevOps, Scrum Master ou SAFe.Experiência:Mínimo de 5 a 7 anos de experiência em desenvolvimento de software, sendo pelo menos 2 a 3 anos em posição de liderança técnica (Tech Lead ou similar).