W

Programador(a) Júnior (C# / Angular)

WM SISTEMAS DE INFORMACOES LTDA Há 2 dias

SÃO PAULO, SP
CLT
A combinar

Descrição da Vaga

Sobre a vaga de Programador(a) Júnior (C# / Angular) na WM Sistemas

A WM Sistemas de Informações é uma empresa de tecnologia especializada no desenvolvimento e sustentação de softwares de gestão empresarial (ERP) voltados para o setor do varejo supermercadista. A companhia lida diariamente com operações de alta volumetria e criticidade, garantindo a estabilidade de rotinas de frente de caixa, controle de estoque, inteligência de retaguarda e mensageria fiscal para supermercados e redes de grande porte. Esta oportunidade de nível Júnior é para atuação presencial na cidade de Mogi Guaçu - SP. O grande atrativo da posição é a participação ativa no processo de migração tecnológica de ponta a ponta: a transição do sistema legado em VB6 para uma arquitetura moderna em C# (.NET Core) e Angular, operando sob banco de dados Oracle e infraestrutura Linux com containers Docker. É uma oportunidade ímpar para quem busca acelerar o aprendizado prático diretamente com o arquiteto da solução.

Desafios, Migração de Legado e Documentos Fiscais Eletrônicos

O programador júnior atuará tanto no desenvolvimento de novas funcionalidades quanto na manutenção do ecossistema que sustenta a operação atual dos clientes. Suas atribuições envolvem construir e evoluir módulos do ERP em C# (.NET Core) no backend e Angular no frontend, além de realizar dar suporte e manutenção preventiva no código legado em VB6 (com todo o treinamento fornecido pela empresa). A rotina diária de engenharia engloba a escrita e otimização de consultas complexas em linguagem SQL sobre o banco de dados Oracle, a construção de componentes visuais em HTML, CSS e Angular alinhados ao design system do produto, e a implementação de rotinas de integração com documentos fiscais eletrônicos (como NF-e, NFC-e e SPED). O profissional participará de revisões de código (code reviews) e receberá mentoria direta do arquiteto da empresa em um ambiente técnico, sem burocracias e com contato direto em ambiente de produção real.

Requisitos técnicos obrigatórios e Diferenciais

Para concorrer a esta oportunidade em Mogi Guaçu, a empresa busca talentos que apresentem os seguintes conhecimentos e perfil: * Formação: Cursando Ensino Superior em áreas de Tecnologia da Informação (de preferência a partir do 2º ano). * Linguagens de Base: Conhecimento em C# com a plataforma .NET Core no backend, e fundamentos sólidos de HTML, CSS e Angular (ou base em outro framework frontend moderno). * Banco de Dados: Conhecimento na escrita de consultas SQL em qualquer banco relacional (Oracle, MySQL, SQL Server ou PostgreSQL). * Infraestrutura Básica: Familiaridade com comandos básicos em terminal Linux (navegação e edição de arquivos). Será considerado um excelente diferencial competitivo possuir contato prévio com linguagens legadas como VB6, VBA ou Delphi, conhecimento em banco de dados Oracle especificamente (escrita de rotinas em PL/SQL e noções de tuning), familiaridade com containers Docker, interesse pelo domínio fiscal e tributário brasileiro, além de portfólio de projetos publicados no GitHub.

Como se Candidatar

Os candidatos interessados na oportunidade devem enviar o currículo atualizado para o e-mail wagner@wm-si.com.br, inserindo a descrição Vaga Programador Júnior no campo de assunto. A inclusão do link do GitHub ou de projetos próprios no corpo da mensagem será um grande diferencial na avaliação.

Dicas Importantes

Dica 1 – Como aumentar suas chances de conseguir essa vaga usando arquitetura de faturamento e notas fiscais

Como esta posição exige conhecimentos em C#, SQL e emissão de documentos fiscais eletrônicos para o varejo, destaque seu portfólio no GitHub simulando o faturamento de uma venda. Desenvolva uma API em C# (.NET Core) que receba os itens de um carrinho, calcule tributos básicos e simule a geração da estrutura XML de uma NF-e ou NFC-e com a gravação dessas faturas em um banco relacional como Oracle ou PostgreSQL. Apresentar esse fluxo transacional demonstrará ao arquiteto da WM Sistemas que você tem o raciocínio exato necessário para atuar nas rotinas fiscais do ERP.

Dica 2 – Como evoluir na carreira em fintechs e alcançar estabilidade financeira

O mercado corporativo que une ERPs de varejo ao ecossistema de meios de pagamento, conciliação de cartões de crédito, faturamento de notas eletrônicas e gestão tributária é uma das áreas mais prósperas e estáveis da tecnologia. Para acelerar sua transição do nível júnior para o pleno, dedique seus estudos à otimização de consultas de banco de dados (PL/SQL), conteinerização com Docker e regras de faturamento e crédito corporativo. Dominar como a legislação fiscal e os fluxos financeiros conversam em tempo real no software transformará você em um profissional altamente valorizado e disputado por grandes empresas do mercado.

Informações Adicionais

  • ÁreaBACKEND
  • TipoCLT
  • LocalizaçãoSÃO PAULO, SP

Pronto para este desafio?

Não perca tempo! Clique no botão abaixo para acessar a página oficial da vaga e se candidatar. Estamos torcendo por você!