O que esta vaga pede
Sobre a Vaga
Pessoa Desenvolvedora Back End - C# Windows Forms (PL/SR) na Octafy, remoto, com contrato cooperado e vaga de longo prazo.
Como Pessoa Desenvolvedora Back End - C# Windows Forms, você será responsável por desenvolver, evoluir e sustentar soluções de software, atuando desde a análise de necessidades e viabilidade técnica até a implementação, testes, documentação e suporte das aplicações.
Você terá impacto direto em garantir qualidade, estabilidade e evolução contínua das aplicações, além de atuar como referência técnica para o time em cenários de maior complexidade.
Responsabilidades
- Realizar pesquisas técnicas, avaliar tecnologias e implementar soluções
- Desenvolver, manter e evoluir sistemas utilizando C# e Windows Forms (WinForms)
- Analisar cenários, necessidades de negócio e requisitos para propor e implementar soluções
- Avaliar a viabilidade técnica para novas funcionalidades
- Atuar como referência técnica e apoiar a resolução de demandas complexas
- Orientar o time em boas práticas, padrões de desenvolvimento e resolução de problemas
- Realizar revisão de código e apoiar a manutenção dos padrões técnicos
- Criar, executar e acompanhar testes, identificando inconsistências e melhorias
- Prestar suporte e realizar manutenção corretiva e evolutiva
- Investigar ocorrências, fazer troubleshooting e identificar causa raiz
- Elaborar e manter atualizada a documentação técnica
- Ministrar treinamentos e prestar suporte sobre os softwares desenvolvidos (inclui suporte técnico a clientes quando necessário)
- Trabalhar de forma colaborativa com diferentes áreas na definição e evolução das soluções
- Contribuir para a melhoria contínua de processos, qualidade técnica e produtividade
Requisitos
- Experiência com Programação Orientada a Objetos (POO)
- Experiência com desenvolvimento de software para hardware
- Experiência sólida em desenvolvimento com C#
- Experiência com desenvolvimento de aplicações com Windows Forms (WinForms)
- Conhecimento do ecossistema .NET
- Experiência com Git para controle e versionamento
- Capacidade de análise e troubleshooting de aplicações
- Experiência com manutenção corretiva e evolutiva de sistemas
- Conhecimento de boas práticas de desenvolvimento e organização de código
- Capacidade de realizar análise e revisão de código
- Inglês intermediário
- Comunicação clara e transparente
- Perfil analítico e forte capacidade de resolução de problemas
- Autonomia e responsabilidade sobre entregas
- Organização e atenção aos detalhes
- Comprometimento com qualidade de código e documentação
- Proatividade na identificação de melhorias e novas soluções
- Facilidade para trabalhar em equipes colaborativas e multidisciplinares
- Postura consultiva e orientação às necessidades do negócio e do cliente
Beneficios
- Remuneração competitiva
- Modelo de trabalho flexível
- Infraestrutura completa: kit de boas-vindas com equipamento de ponta
- Incentivo para desenvolvimento contínuo (cursos, certificações)
- Repouso anual remunerado
- Cultura de cooperação, inovação e busca constante por resultados
- Espaço físico com ambiente para descompressão (sinuca, videogame e freezer de bebidas)