Desenvolvedor PowerBuilder | .Net Sênior

PJ, São Paulo Remote

🧡 Nós somos a Evertec + Sinqia. Bem-vindo ao agora!

Acreditamos que a inovação tecnológica inspira a evolução. Afinal, foi assim, desbravando territórios e arriscando, que chegamos à liderança. Somos base, sistema e conexão. O universo das transações financeiras é vivo e, ao abraçar o desafio de estar sempre um passo à frente, garantimos o impacto positivo da nossa atuação. Somos uma das empresas que mais crescem no Brasil e, em 2017, fomos eleitos uma das 100 maiores Fintechs do Mundo, de acordo com a IDC. Quem é Sinqia tem um jeitinho especial: vive em movimento, cria parcerias e está sempre um passo à frente.

Requirements

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, garantindo a qualidade do produto e atendimento dos requisitos de negócios,  contribuindo para que os clientes tenham uma experiência positiva.

Requistos técnicos:
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


Boas Práticas e Qualidade de Código:
• 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