Analista / Desenvolvedor Sênior C#

Analista / Desenvolvedor Sênior C#

Analista / Desenvolvedor Sênior C#

Venha Ser #sanguelaranja 🧡🚀

Gupy

Brasil

2 dias atrás

Nenhuma candidatura

Sobre

Estamos em busca de uma pessoa para atuar como Dev .NET Sênior para se juntar à nossa equipe de tecnologia. O candidato ideal deve ter experiência sólida em desenvolvimento de aplicações desktop, bem como habilidades comprovadas em mensageria assíncrona. Além disso, o profissional deve ter conhecimentos fortes em C# e T-SQL.Responsabilidades e atribuiçõesResponsabilidades:Desenvolver, ajustar e manter aplicações desktop utilizando C# e .NET Framework, aplicando princípios sólidos de orientação a objetos (encapsulamento, herança, polimorfismo).Implementar sobrecarga de métodos e classes abstratas para tornar o código extensível e de fácil manutenção e de conformidade com padrões adotadas nas soluções existentes.Criar e gerenciar eventos e delegados para comunicação desacoplada entre componentes de UI, serviços e camadas de acesso a dados.Realizar integrações com bancos de dados locais (on-premise).Participar da análise e modelagem de sistemas.Garantir a performance, qualidade e segurança das aplicações desenvolvidas.Realizar testes unitários e de integração.Documentar as soluções técnicas implementadas.Utilizar ferramentas de controle de versão (SVN/VisualSVN) e seguir boas práticas de branch, merge e revisão de código.Requisitos e qualificaçõesRequisitos Técnicos:Experiência com C# (versão 5 ou superior)Experiência em .NET Framework 3.5+ (exposição a .NET 6/8 é um plus).Desenvolvimento de aplicações Windows Forms ou WPF.Forte domínio de OOP avançada: sobrecarga, classes abstratas, interfaces, herança múltipla via interfaces e programação orientada a eventos.Conhecimento em bancos de dados locais, SAP Advantage Database Server e My SQL.Fluência em ferramentas de versionamento (SVN/VisualSVN ou Git).Capacidade de atuação em ambiente on-premise.Noções de segurança em aplicações locais e gerenciamento de acesso a dados. Diferenciais:Familiaridade com ambientes de lojas ou sistemas comerciais.Conhecimento em arquitetura de software legado.Capacidade de otimização de desempenho de aplicações desktop.Experiência com integrações de sistemas locais com ERPs. Perfil Comportamental:Proatividade e senso de responsabilidade.Facilidade para trabalho em equipe e comunicação clara.Capacidade de organização e cumprimento de prazos.Foco em resultado e qualidade técnica.Mentalidade analítica: atenção a detalhes, capacidade de diagnosticar problemas complexos e propor correções eficientes.