Analista / Desenvolvedor Sênior C# (Desktop / Local Server)
Descrição da vaga
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ções
Responsabilidades:
- 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ções
Requisitos 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.
Etapas do processo
- Etapa 1: Cadastro
- Etapa 2: Entrevista R&S
- Etapa 3: Entrevista Técnica
- Etapa 4: Entrevista Cliente
- Etapa 5: Carta Proposta
- Etapa 6: Contratação
Transformamos mundos sonhados em trajetórias reais.🧡🚀
Aqui somos #SangueLaranja!
Estamos há 17 anos no mercado, lado a lado com nossos clientes, proporcionando experiências transformadoras.
Somos um ecossistema de tecnologia e inovação, com expansão global; Além do Brasil estamos presentes na Europa e Reino Unido com escritórios em Portugal, Londres, Dubai e Holanda. 🌎
F de Formação: acreditamos na prática da cultura do compartilhamento, no senso de comunidade, e que o conhecimento
tem o poder da transformação!
Possuímos iniciativas, e ações sociais, que promovem o desenvolvimento, como a comunidade tech Orange Juice, o Programa de Formação,
nossa escola de liderança e diversas parcerias com ONGs e Edtechs.
Na FCamara todos são bem-vindos, para nós, Diversidade, Respeito e Ética, são elementos inegociáveis e fazem parte do nosso DNA.
E aí, está pronto para fazer parte de um time incrível e ser protagonista da própria história?
CONHEÇA MAIS SOBRE NÓS