Desenvolvedor(a) C# Desktop - Pleno (Time Prosoft Fiscal)

Alterdata Software

Brasil

In loco

BRL 134.000 - 201.000

Tempo pieno

8 giorni fa

Una candidatura completa in un minuto

Curriculum e lettera di presentazione personalizzati, pronti da inviare.

Supera i filtri ATS

Descrizione del lavoro

A Alterdata Software busca profissional para atuar no desenvolvimento de aplicações Desktop, combinando VB6 legados com C# .NET moderno. Você fará parte de uma equipe que evolui sistemas com DDD, SOLID e Clean Architecture, contribuindo para a melhoria contínua e integração de serviços.

É esperado domínio de SQL, testes automatizados, Ia voltada ao desenvolvimento e práticas ágeis. A função envolve atuação em Azure/DevOps e entrega de software com qualidade.

Competenze

  • Experiência com desktop em C# / .NET nos modos WinForms/WPF.
  • Domínio de OO, SOLID e Clean Architecture.
  • Aplicação prática de DDD, DI, CQRS e MediatR.
  • SQL Server ou PostgreSQL com experiência prática.
  • Testes automatizados (xUnit, Moq) utilizados no dia a dia.
  • Git/Azure DevOps com TFVC para manutenção de legados.
  • Uso de ferramentas de IA para aumentar produtividade no code.
  • Metodologias ágeis (Scrum/Kanban).
  • Formação superior em Ciência da Computação ou áreas correlatas.

Mansioni

  • Desenvolver e evoluir aplicações Desktop em C# / .NET (WinForms, WPF) com DDD e Clean Architecture.
  • Manter sistemas legados VB6 e evoluir sistemas modernos em C# .NET.
  • Implementar e manter componentes, serviços e integrações com foco em performance.
  • Analisar e corrigir bugs em teste e produção para estabilidade.
  • Escrever e executar testes automatizados (unitários/integration).
  • Contribuir para melhorias de arquitetura, performance e code review.
  • Participar de cerimônias ágeis (Daily/Planning/Review/Retrospective).
  • Auxiliar nas estimativas de esforço e planejamento de entregas.

Conoscenze

C# / .NET
WinForms / WPF
DDD
SOLID / Clean Architecture
DI / CQRS / MediatR
SQL Server / PostgreSQL
xUnit / Moq
Git / Azure DevOps
TFVC
IA para desenvolvimento
Scrum / Kanban
VB6 legacy

Formazione

Superior completo em Ciência da Computação ou áreas correlatas

Strumenti

Docker
Azure (Functions / Queue)
REST APIs
NoSQL
Azure OpenAI / IA no desenvolvimento

Descrizione del lavoro

Job description

A Alterdata é uma empresa que tem como objetivo melhorar a vida das pessoas, fornecendo soluções empresariais por meio de softwares e serviços.

Somos uma empresa feita de gente, onde cada pessoa é livre para crescer no ritmo do seu talento.

Além disso, priorizamos relacionamentos, sejam eles com clientes, fornecedores, prestadores de serviço ou colaboradores, pois sempre acreditamos que as pessoas estão em primeiro lugar.

Ah, e vale dizer também que não tomamos atalhos. Buscamos fazer tudo da melhor maneira possível, com integridade, agilidade, bom senso e simplicidade.

Main responsibilities

Contexto: O ecossistema Prosoft possui sistemas em produção que estão em processo de modernização tecnológica. Sua atuação será tanto na manutenção de sistemas legados (VB6) quanto na evolução e manutenção de sistemas em C# .NET Desktop. Buscamos alguém confortável em transitar entre essas realidades.

Você se juntará a uma equipe em constante evolução e terá autonomia para aplicar sua experiência, participar das discussões de arquitetura, compartilhar conhecimentos e apoiar outros membros do time.

Suas Principais Atividades (O Dia a Dia)
  • Desenvolver e evoluir aplicações Desktop utilizando C# / .NET (WinForms, WPF ou frameworks .NET modernos), aplicando princípios como DDD, SOLID e Clean Architecture;
  • Atuar na manutenção de sistemas legados em VB6 (Visual Basic 6) e na evolução de sistemas já modernizados em C# .NET;
  • Implementar e manter componentes, serviços e integrações, garantindo performance e qualidade de código;
  • Analisar e corrigir bugs complexos identificados em ambiente de teste e produção, assegurando a estabilidade das aplicações;
  • Escrever e executar testes automatizados (unitários e de integração) para garantir a qualidade e manutenibilidade do software;
  • Contribuir para melhorias contínuas de arquitetura, performance e práticas de desenvolvimento (code review, refatoração);
  • Participar ativamente de cerimônias ágeis (Daily, Planning, Review, Retrospective), colaborando em decisões técnicas e de negócio;
  • Apoiar nas estimativas de esforço e no planejamento de entregas, promovendo previsibilidade e qualidade.
Requirements and skills
O que esperamos de você
  • Experiência no desenvolvimento de aplicações Desktop, atuando com C# / .NET em nível Pleno a Pleno avançado (WinForms, WPF, ou frameworks .NET modernos);
  • Domínio de Programação Orientada a Objetos (POO), princípios SOLID e Clean Architecture;
  • Aplicação prática de DDD (Domain-Driven Design), Injeção de Dependência, CQRS e MediatR (Commands e Queries);
  • Experiência sólida em linguagem SQL (especialmente SQL Server ou PostgreSQL);
  • Experiência com testes automatizados (ex: xUnit, Moq);
  • Experiência com controle de versão Git (utilizado no dia a dia em Azure DevOps) e conhecimento em TFVC (para manutenção de sistemas legados);
  • Experiência prática no uso de ferramentas de IA voltadas à produtividade no desenvolvimento de software (ex.: Kiro, Claude Code, Cursor, GitHub Copilot) para otimizar a escrita, análise e qualidade de código;
  • Vivência com metodologias ágeis (Scrum, Kanban);
  • Nível superior completo em Ciência da Computação, Análise e Desenvolvimento de Sistemas ou áreas correlatas.
Diferenciais (O que se destaca)
  • Familiaridade com Visual Basic 6 (VB6) para manutenção de sistemas legados;
  • Experiência prática no desenvolvimento de features que integram com APIs de modelos de linguagem (ex: Azure OpenAI Service, OpenAI API);
  • Conhecimento em desenvolvimento Web (APIs REST, .NET Core);
  • Experiência com bancos de dados não relacionais (NoSQL);
  • Conhecimento em serviços de nuvem, especialmente Azure (Azure Functions, Azure Queue Storage);
  • Conhecimentos de práticas de CI/CD e pipelines de entrega contínua;
  • Experiência com conteinerização (Docker).
Additional information

Vaga extensiva e aberta também para Pessoas com Deficiência (PcD).

Ottieni la revisione del curriculum gratis e riservata.

o trascina qui il file.

Similar jobs

Offerte di lavoro simili che vale la pena confrontare

Desenvolvedor(a) C# Desktop - Pleno (Time Prosoft Fiscal)
Desenvolvedor(a) C# Desktop - Pleno (Time Prosoft Fiscal)

Alterdata • Brasile

Remoto
BRL 120.000 - 160.000
PcD friendly
Desenvolvedor(A) C# Desktop - Pleno (Time Prosoftfiscal)
Desenvolvedor(A) C# Desktop - Pleno (Time Prosoftfiscal)

Alterdata Software • Ituiutaba

In loco
BRL 120.000 - 180.000
Desenvolvedor(a) .NET - Sênior
Desenvolvedor(a) .NET - Sênior

AP Digital Services • Brasile

In loco
BRL 120.000 - 190.000
Vale Alimentação
WellHub (Gympass)
Convênio Médico Sul América
+5
Desenvolvedor .NET Pleno
Desenvolvedor .NET Pleno

ED SOLUCOES EM TECNOLOGIA DA INFORMACAO LTDA • Brasile

Remoto
BRL 120.000 - 180.000
Desenvolvedor C# Pleno-Sênior
Desenvolvedor C# Pleno-Sênior

Profits Consulting • Rio de Janeiro

In loco
BRL 167.400 - 223.200
Dev Pleno
Dev Pleno

JN Moura • Araraquara

In loco
BRL 90.000 - 130.000
Desenvolvedor .NET [Pleno/Sênior]
Desenvolvedor .NET [Pleno/Sênior]

Inside Sistemas • Brasile

In loco
BRL 89.280 - 133.920
Dev C#/.Net Pl/Sr - Híbrido em Porto Alegre | RS
Dev C#/.Net Pl/Sr - Híbrido em Porto Alegre | RS

DB • Porto Alegre

Ibrido
BRL 1 - 2
Vale-refeição/vale-alimentação
Plano de saúde
Plano odontológico
+4
DESENVOLVEDOR DE SOFTWARE SENIOR
DESENVOLVEDOR DE SOFTWARE SENIOR

Perto S.A. • Gravataí

In loco
BRL 180.000 - 300.000
3648: Desenvolvedor(a) Sênior .NET
3648: Desenvolvedor(a) Sênior .NET

Mazzatech • São Paulo

Ibrido
BRL 180.000 - 300.000
Hybrid work (2x/semana)