Pular para o conteúdo principal

Desenvolvedor Back-end (Gestão e Moda)

Descrição da vaga

O que você vai fazer:

  • Desenvolver e manter aplicações web e desktop utilizando C# e .NET framework/.NET Core;
  • Participar da concepção e modelagem de sistemas, desde a análise de requisitos até a implementação;
  • Criar e consumir APIs RESTful e Web Services;
  • Desenvolver testes unitários e de integração para garantir a qualidade do código;
  • Trabalhar em colaboração com outros desenvolvedores, designers e analistas;
  • Contribuir para a melhoria contínua dos processos e tecnologias utilizados pela equipe;
  • Manter-se atualizado com as últimas tendências e tecnologias do mercado.

O que você precisa ter:

  • Experiência comprovada com desenvolvimento em C# e .NET;
  • Conhecimento em bancos de dados relacionais (SQL Server, MySQL, PostgreSQL, etc.);
  • Familiaridade com arquitetura de software e padrões de design (SOLID, Clean Architecture, etc.);
  • Experiência com desenvolvimento de APIs RESTful e Web Services;
  • Conhecimento em controle de versão (Git);
  • Capacidade de trabalhar em equipe e comunicar-se de forma clara e eficaz;
  • Vontade de aprender e crescer profissionalmente.

Diferenciais:

  • Experiência com desenvolvimento de aplicações mobile (Xamarin, MAUI, etc.);
  • Conhecimento em ferramentas de CI/CD (Jenkins, Azure DevOps, etc.);
  • Experiência com metodologias ágeis (Scrum, Kanban);
  • Conhecimento em Cloud Computing (AWS, Azure, GCP);
  • Inglês intermediário/avançado.

O que oferecemos:

  • Salário competitivo e benefícios compatíveis com o mercado;
  • Ambiente de trabalho desafiador e colaborativo;
  • Oportunidades de crescimento e desenvolvimento profissional;
  • Horário flexível e possibilidade de trabalho remoto;

Responsabilidades e atribuições

  • Desenvolvimento e Manutenção de Software:Desenvolver, implementar e manter aplicações web, desktop e/ou serviços utilizando C# e .NET framework/.NET Core.
  • Escrever código limpo, eficiente e bem documentado, seguindo as melhores práticas de desenvolvimento.
  • Realizar manutenção corretiva e evolutiva em sistemas existentes, incluindo a resolução de bugs e a implementação de novas funcionalidades.
  • Análise e Design de Sistemas:Participar da análise de requisitos funcionais e não funcionais, em conjunto com analistas de negócios e outros stakeholders.
  • Contribuir para o design e a arquitetura de sistemas, considerando escalabilidade, desempenho, segurança e manutenibilidade.
  • Modelar dados e projetar bancos de dados relacionais.
  • Desenvolvimento de APIs e Integrações:Desenvolver e consumir APIs RESTful e Web Services para integração entre sistemas.
  • Implementar mecanismos de autenticação e autorização em APIs.
  • Garantir a segurança e a integridade dos dados nas integrações.
  • Testes e Qualidade de Software:Desenvolver e executar testes unitários, de integração e de aceitação para garantir a qualidade do código.
  • Participar de revisões de código (code reviews) para identificar e corrigir problemas.
  • Colaborar com a equipe de QA para garantir a entrega de software de alta qualidade.
  • Colaboração e Comunicação:Trabalhar em equipe com outros desenvolvedores, designers, analistas e gerentes de projeto.
  • Comunicar-se de forma clara e eficaz sobre o progresso do trabalho, desafios e soluções.
  • Participar de reuniões de planejamento, revisão e retrospectiva.
  • Melhoria Contínua:Contribuir para a melhoria contínua dos processos de desenvolvimento e das tecnologias utilizadas pela equipe.
  • Manter-se atualizado com as últimas tendências e tecnologias do mercado de desenvolvimento de software.
  • Compartilhar conhecimento e boas práticas com a equipe.
  • Documentação:Documentar o código, as APIs e os sistemas desenvolvidos.
  • Criar manuais e guias para usuários, quando necessário.

Requisitos e qualificações




  • Domínio em.Net Framework;
  • - Domínio em.Net Core;
  • - Conhecimentos em Angular 7/8, 9/10, 13/12, ASP.NET MVC 5.0, 6.0, Javascript, JQuery, Entity Framework;
  • - Vue/SASS;
  • - Injeção de dependência (DI- First).

Etapas do processo

  1. Etapa 1: Cadastro
  2. Etapa 2: Fit Cultural + Mapeamento de Perfil
  3. Etapa 3: Entrevista RH + Comitê
  4. Etapa 4: Projeto prático
  5. Etapa 5: Contratação

Alterdata é #FeitadeGente


Encontre um trabalho que você ama.


Junte-se a nós para construir a empresa que você sonha!


Desenvolvemos soluções para impulsionar a prosperidade da sociedade através da tecnologia nos mais variados ramos de atuação, com destaque nos segmentos contábil, empresarial, food, imobiliário, moda e varejo.


Contamos com:


✔️+1.900 colaboradores;

✔️+ 500k sistemas em uso;

✔️+ 60 mil clientes;

✔️+100 bases em TODO Brasil!