Engenheiro de Software Sênior
Desenvolver micro serviços independentes que resolvem problemas de domínio específico.
Responsável por todo ciclo de vida do desenvolvimento de código, desde o planejamento junto com o time de produto até o deploy em produção e acompanhamento dos impactos.
Resolver problemas e contribuir com desafios do time de tecnologia e produto, compartilhando ideias, soluções, códigos e arquiteturas.
Aprimorar a experiência do desenvolvimento de software na Gringo, considerando ferramentas, cobertura de testes e estrutura de códigos.
Participar de discussões e decisões voltadas para design de software e criar documentação de suporte.
Criação de soluções escaláveis, sustentáveis e focadas no usuário, com tecnologia Node.js, Python, React Native, Flutter, PostgreSQL (disposição para aprender novas tecnologias).
Ajudar a organizar a arquitetura de software e orquestrar serviços.
Requisitos e qualificações
Proficiência em pelo menos uma linguagem de programação.
Experiência com APIs.
Experiência em desenvolvimento de aplicações mobile escaláveis e focadas no cliente (não obrigatório).
Experiência com plataformas em nuvem (GCP, AWS, Azure) (não obrigatório).
Conhecimento em containers e orquestração como Kubernetes (não obrigatório).
Experiência de desenvolvimento mobile (não obrigatório).
Engenheiro(a) de Software Backend - Especialista
O seu papel como Especialista em Engenharia de Software Backend é:
Desenvolver programação de ponta a ponta, incluindo arquitetura, testes e rollout em produção.
Liderar projetos com arquitetura de microserviços, consumo e geração de eventos em streaming e APIs.
Garantir funcionalidade, manutenibilidade, velocidade, práticas de teste e qualidade.
Atuar como referência técnica, mentor de pares de menor senioridade.
Garantir alinhamento das soluções técnicas à estratégia de negócio e ajudar no desenho de novas tecnologias.
Colaborar na evolução das habilidades técnicas do time e iniciativas de melhoria contínua.
Promover práticas de pareamento, feedbacks e motivação para crescimento de todos os squads.
O que você precisa para essa posição
Conhecimento avançado em Golang ou Typescript.
Experiência com consumidores e produtores de eventos para Event Streaming (Kafka).
Conhecimento em Docker e Kubernetes.
Familiaridade com ferramentas de monitoramento e observabilidade.
Experiência em testes unitários e de integração.
Atenção a qualidade e desempenho das soluções propostas.
Capacidade de trabalhar em ambiente multifuncional e colaborativo de forma autônoma.
Conhecimento em desenvolvimento e implementação de APIs.
Experiência em desenvolvimento de microsserviços distribuídos.
Boa base teórica, habilidade, preocupação com excelência técnica e boas práticas (DDD, arquitetura, design de código, paradigmas).
Familiaridade com metodologias ágeis.
Conhecimento em C# (benefício).
Engenheiro(a) de Software FullStack .NET
Desenvolvimento e suporte de aplicações front‑end e back‑end, evolução de integrações críticas de sistemas de faturamento e migração para a nuvem.
Principais responsabilidades
Desenvolver e apoiar aplicações full‑stack corporativas.
Desenvolver funcionalidades em aplicações web corporativas.
Apoiar sustentação e evolução de sistemas legados.
Participar de iniciativas de modernização e migração para a nuvem.
Colaborar com times multifuncionais para alinhamento técnico e de negócio.
Requisitos obrigatórios
Graduação em Ciência da Computação, Engenharia ou área correlata.
Experiência de 4 a 6 anos em desenvolvimento full‑stack corporativo.
Experiência prática com ASP.NET MVC em C#.
Experiência com React, Angular ou Blazor.
Proficiência em SQL.
Entendimento sólido dos princípios SOLID.
Inglês avançado (C1) obrigatório.
Diferenciais
Experiência com OAuth2.
Familiaridade com CI/CD (Azure DevOps, GitHub Actions).
Proficiência em Git.
Experiência em implantação e manutenção de soluções web no Azure.
Conhecimento em logging, monitoramento e diagnóstico em nuvem.
Engenheiro(a) de Software Full Stack Sênior – AWS (Cliente Autodesk Info360)
Projeto de soluções cloud‑native para gestão de recursos hídricos, com foco em backend e arquitetura na AWS.
Responsabilidades
Desenvolver soluções inovadoras para gestão de recursos hídricos.
Projetar e construir serviços backend escaláveis e cloud‑native na AWS (containers e serverless).
Criar código de qualidade, testável, legível e eficiente.
Arquitetar processos de carga e transformação de dados altos volume/frequência (ETL).
Oferecer orientação técnica via code reviews, design reviews e colaboração contínua.
Desenvolver funcionalidades voltadas ao usuário em React.
Atuar como líder técnico em iniciativas específicas de engenharia.
Qualificações
10+ anos de experiência profissional em desenvolvimento de software.
Experiência comprovada em design e construção de sistemas distribuídos e escaláveis.
Fortes habilidades de comunicação escrita e verbal.
Excelente capacidade analítica, de resolução de problemas e pensamento crítico.
Profunda expertise em cloud‑native, com experiência prática em Lambda, API Gateway e DynamoDB.
Experiência em AWS IoT (diferencial).
Experiência com IaC (Terraform ou CloudFormation) (diferencial).
3+ anos de experiência em React e ecossistema.
Conhecimento em Machine Learning (diferencial).
Engenheiro(a) de software full stack sênior – Java
Arquitetura e desenvolvimento de aplicações críticas em Java.
Responsabilidades e atribuições
Participar ativamente das cerimônias ágeis e manter ambiente saudável e produtivo.
Desenvolver e evoluir produtos com foco em qualidade, testes automatizados e revisões de código.
Corrigir eventuais problemas nos sistemas, priorizados pelo Product Owner.
Realizar deploy em produção com CI/CD, garantindo estabilidade da aplicação.
Propor melhorias técnicas e evoluir a arquitetura dos sistemas.
Garantir segurança e qualidade das entregas, respeitando padrões da equipe.
Colaborar com áreas parceiras (DevOps, QA, Produto) para soluções robustas e escaláveis.
Requisitos e qualificações
Superior completo ou cursando em Tecnologia da Informação.
Programação orientada a objetos.
Linguagem Java (v8 ou superior).
Criação de APIs RESTful.
Arquitetura baseada em microsserviços.
Vivência com mensagerias (Kafka, RabbitMQ).
Metodologias ágeis (Scrum, Kanban).
Desenvolvimento orientado a testes (TDD, BDD).
Criação de testes de integração e carga.
Utilização de containers (Docker) e orquestração com Kubernetes.
Banco de dados NoSQL (MongoDB).
Experiência em times ágeis e ambientes de alta disponibilidade.
#J-18808-Ljbffr