Descrição da vaga

Texto agregado para leitura rápida. Confira sempre a fonte original ao enviar a candidatura.

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.

Responsabilidades e atribuições

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.

Requisitos e qualificações

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).

Informações adicionais

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

Vagas relacionadas

Seleção por stack em comum com esta oportunidade

Remoto LinkedIn

Desenvolvedor Pleno

Jobgether • Brazil • 25 candidaturas Hoje

Salário estimado

R$ 7k - 10k/mês

Pleno CLT

This position is listed on behalf of a partner company, which manages all applications and next steps. Our partner is looking for a Mid-Level Software Developer (Desenvolvedor Pleno) based in Brazil.As a Mid-Level Software Developer, you will contribute to the design, development, and maintenance of...

Ver Detalhes →
LinkedIn

Fullstack Engineer - Payward Services - Custody

Kraken • Brazil • 25 candidaturas Hoje

Salário estimado

R$ 7k - 11k/mês

Pleno CLT

Building the Future of Open FinancePayward - the parent company behind Kraken, NinjaTrader, Breakout, xStocks, Payward Services and CF Benchmarks - has spent the last 15 years building one of the most modern and globally accessible financial infrastructure platforms in the industry, built to advance...

Ver Detalhes →
Remoto LinkedIn

Software Engineer (C#) - Internal Tooling

Alignerr • Brazil • 25 candidaturas Hoje

Salário estimado

R$ 7k - 10k/mês

Pleno CLT

Software Engineer (C#) — Internal Tooling (AI Infrastructure)About The RoleWhat if your C# expertise could directly shape the infrastructure powering the next generation of AI? We're looking for experienced C# full-stack engineers to build the data pipelines, annotation tooling, and evaluation syste...

Ver Detalhes →