Desenvolvedor de Software Pleno
Summary
Mid-level software developer building and maintaining end-to-end features and production services: a C#/.NET Core back end, Angular front end, T-SQL/SQL Server data layer, Docker in the dev workflow, and AI-assisted coding tools (Copilot/Claude Code/Cursor). Full-time, hybrid, based in Ribeirão Pires, Brazil.
Missão do cargo
Desenvolver, implementar e sustentar soluções de software escaláveis e de alta qualidade, garantindo a excelência técnica e a entrega de valor ao negócio através de código limpo e seguro. Atuar como facilitador técnico dentro do time, unindo a visão de negócio com a execução baseada em dados e melhores práticas de engenharia.
Responsabilidades
- Desenvolver novas funcionalidades de ponta a ponta, garantindo performance e manutenibilidade do código
- Participar ativamente de code reviews para assegurar o padrão de qualidade e disseminação de conhecimento
- Realizar o diagnóstico e a correção de bugs complexos em ambientes de produção e homologação
- Propor melhorias técnicas e inovações baseadas no inconformismo construtivo e em dados de performance
- Colaborar com Product Owners e Designers para entender as necessidades de negócio e traduzi-las em soluções técnicas eficazes
- xperiência sólida de 3 a 5 anos em desenvolvimento back-end com C# / .NET Core
- Experiência com Angular (versões atuais) para desenvolvimento e manutenção de front-end
- Conhecimento avançado em T-SQL / SQL Server, incluindo escrita de queries complexas e otimização de performance
- Experiência no desenvolvimento de Web APIs
- Experiência com Docker para containerização no ciclo de desenvolvimento
- Uso de ferramentas de IA generativa (ex.: GitHub Copilot, Claude Code, Cursor) no fluxo de desenvolvimento, com senso crítico para revisão e validação do código gerado
Indicadores de sucesso
- Cycle Time e Lead Time das entregas de software
- Code Coverage (Cobertura de testes automatizados)
- Disponibilidade (Uptime) dos serviços sob responsabilidade
- MTTR (Mean Time to Repair) em incidentes de produção
- Taxa de bugs retornados do QA para desenvolvimento
Requisitos obrigatórios
- Domínio de pelo menos uma stack moderna de backend (Node.js, Java, C#, Python ou Go) ou frontend (React/Angular)
- Experiência sólida com bancos de dados relacionais e não-relacionais (SQL e NoSQL)
- Conhecimento profundo em APIs RESTful e integração de sistemas
- Inglês técnico para leitura de documentação
Diferenciais
- Experiência com arquitetura de Microsserviços
- Conhecimento em Docker e Kubernetes (K8s)
- Práticas de CI/CD (Jenkins, GitHub Actions)
- Experiência com metodologias ágeis (Scrum/Kanban)
- Noções de segurança (OWASP) e boas práticas de código limpo (Clean Code)
Competências comportamentais
- Protagonismo e senso de dono (Ownership)
- Trabalho colaborativo em equipe
- Pensamento analítico baseado em dados
- Adaptabilidade a mudanças e novas tecnologias
- Inconformismo construtivo para melhoria de processos
- Comunicação clara e assertiva
Benefícios
- Vale Refeição/Alimentação flexível
- Plano de Saúde e Odontológico Sul América 100% subsidiado (plano básico)
- Jornada de trabalho híbrida
- Horário flexível e Day off de aniversário
Oportunidades de desenvolvimento
- Arquiteturas escaláveis e de alta disponibilidade
- Visão de negócio 360º aplicada ao desenvolvimento de software
- Liderança técnica em projetos de média complexidade
- Cultura Data-driven para tomada de decisões técnicas
- Aprofundamento em tecnologias de Cloud Computing (AWS/Azure/GCP)
Informações da vaga
- Tipo de contrato: contract
- Jornada: full-time