Na Conquest One , somos mais do que uma consultoria tecnológica : somos uma equipe movida pela paixão por inovação e pelo impacto positivo que geramos nos nossos clientes e colaboradores.
🏆 14x eleita uma das melhores empresas para se trabalhar em tecnologia no Brasil (GPTW).
🌍 Desde 2021, também estamos presentes em Portugal!
Agora, estamos em busca de um(a) Desenvolvedor(a) Power Builder Sênior para uma oportunidade desafiadora em um dos nossos grandes clientes!
📍 Modelo de trabalho : Remoto
📋 Contratação : CLT e projeto por tempo indeterminado
Propósito :
Desenvolver e fazer manutenção de sistemas contábeis, trabalhando em equipe e escrevendo códigos com qualidade, segurança e visão sistêmica. Manter-se atualizado com as novas tecnologias e padrões de mercado alinhados com o cliente, garantindo a qualidade do produto e atendimento dos requisitos de negócios, contribuindo para que os clientes tenham uma experiência positiva.
Conhecimentos Técnicos Imprescindíveis
- PowerBuilder, .NET e Banco de Dados : Conhecimento profundo de DataWindows, PFC (PowerBuilder Foundation Classes) e integração com bancos de dados relacionais
- Experiência sólida em desenvolvimento de sistemas desktop em PowerBuilder
- Capacidade de otimizar consultas SQL e compreender Stored Procedures, Triggers e Views
- Conhecimento em bancos de dados Sybase SQL Anywhere, PostgreSQL e SQL Server
- Experiência com grandes volumes de dados e limitações do PowerBuilder 32 bits
- Conhecimento em .NET e integração .NET com PowerBuilder (Garbage Collection, interoperabilidade)
- Experiência com Threads (tanto em .NET quanto em PowerBuilder)
- Conhecimento de migração ou modernização de aplicações PowerBuilder para arquiteturas mais atuais (.NET, Web Services)
Responsabilidades
- Desenvolver implementações, alterações e correções no Sistema Domínio Contábil utilizando a linguagem PowerBuilder e banco de dados Sybase SQL Anywhere
- Avaliar o impacto das decisões e direcionar o time buscando minimizar problemas a longo prazo
- Participar ativamente do processo de revisão de código
- Impulsionar a inovação e simplificar processos com foco em melhoria contínua
- Atuar de forma independente e apoiar o time na solução de problemas complexos
- Elaborar e executar testes na codificação realizada
- Revisar requisitos funcionais, técnicos e / ou de projetos
- Apoiar a equipe de suporte na resolução de problemas de cliente e em acessos remotos
- Contribuir com as estimativas de outros membros da equipe
- Realizar análise de causa raiz de problemas de média / alta complexidade
- Gerar e manter a documentação / manual técnico relacionados ao produto
- Participar ativamente e colaborar em reuniões, processos, cerimônias ágeis e interação com outras áreas
- Lidar com prazos legais, planejamento e gestão de tempos previstos versus realizados
- Aplicação de Design Patterns relevantes (MVC, Repository, Singleton, Factory) para melhorar manutenção e escalabilidade
- Compreensão e aplicação dos Princípios SOLID
- Experiência em refatoração para reduzir acoplamento e aumentar coesão
- Aderência a Clean Code e boas práticas de legibilidade
- Padronização de nomenclaturas, comentários e documentação técnica
- Capacidade de interpretação de código e resolução de problemas baseando-se em boas práticas e padrões já existentes
Metodologias e Ferramentas :
- Vivência em metodologias ágeis (Scrum ou Kanban)
- Participação ativa em cerimônias ágeis (Daily, Planning, Retrospective)
- Experiência com Jira, Azure DevOps ou similares para gestão de backlog e acompanhamento de tarefas
- Conhecimento em versionamento com Git (branching strategy, pull requests)
- Idiomas : Boas habilidades de inglês em leitura e escrita