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 AnywhereAvaliar o impacto das decisões e direcionar o time buscando minimizar problemas a longo prazoParticipar ativamente do processo de revisão de códigoImpulsionar a inovação e simplificar processos com foco em melhoria contínuaAtuar de forma independente e apoiar o time na solução de problemas complexosElaborar e executar testes na codificação realizadaRevisar requisitos funcionais, técnicos e / ou de projetosApoiar a equipe de suporte na resolução de problemas de cliente e em acessos remotosContribuir com as estimativas de outros membros da equipeRealizar análise de causa raiz de problemas de média / alta complexidadeGerar e manter a documentação / manual técnico relacionados ao produtoParticipar ativamente e colaborar em reuniões, processos, cerimônias ágeis e interação com outras áreasLidar com prazos legais, planejamento e gestão de tempos previstos versus realizadosAplicação de Design Patterns relevantes (MVC, Repository, Singleton, Factory) para melhorar manutenção e escalabilidadeCompreensão e aplicação dos Princípios SOLIDExperiência em refatoração para reduzir acoplamento e aumentar coesãoAderência a Clean Code e boas práticas de legibilidadePadronização de nomenclaturas, comentários e documentação técnicaCapacidade de interpretação de código e resolução de problemas baseando-se em boas práticas e padrões já existentesMetodologias 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 tarefasConhecimento em versionamento com Git (branching strategy, pull requests)Idiomas : Boas habilidades de inglês em leitura e escrita