Pular para o conteúdo principal
Candidaturas encerradas

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

  1. Etapa 1: Cadastro
  2. Etapa 2: Entrevista R&S
  3. Etapa 3: Entrevista Técnica
  4. Etapa 4: Entrevista Cliente
  5. Etapa 5: Carta Proposta
  6. 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?