Desenvolvedor(a) C# Desktop - Pleno (Time Prosoft Fiscal)
Publicada em
Ver 6.587 vagas de Programação →Descrição da Vaga
A Alterdata busca um(a) Desenvolvedor(a) C# Desktop Pleno para atuar no time Prosoft Fiscal, focado na modernização tecnológica de sistemas. O profissional trabalhará tanto na manutenção de sistemas legados em VB6 quanto na evolução e manutenção de sistemas em C# .NET Desktop, com autonomia para aplicar sua experiência e participar de discussões de arquitetura.
Responsabilidades
- 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.
Requisitos
- ✓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.
- •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).
Categorias
Sobre a Empresa
Mais vagas na Alterdata Software →Desenvolvedora de soluções de gestão empresarial através de softwares e serviços de consultoria. Presente no mercado nacional desde 1989, a Alterdata é referência no desenvolvimento de sistemas no segmento contábil, empresarial, comercial, restaurante e imobiliário.[Ver Mais]
Informações Adicionais
Você será redirecionado para o site da empresa
Vagas Relacionadas
Tech Lead - Servicenow
Aoop Cloud Solutions
CAS | Engenharia de Software SR
Sicredi
Desenvolvedor Front-End
Grupo Henry Schein Brasil
Analista de Automação Pleno
Quality Digital
Desenvolvedor Backend Kotlin - Sênior
Grupo FCamara
Engenheiro(a) de IA – Agentes
Omie