Pular para o conteúdo principal
Candidaturas encerradas

5. Desenvolvedor

Descrição da vaga

Missão: Desenvolver telas, relatórios, funcionalidades e regras de negócios na linguagem de programação C# de acordo com as especificações fornecidas.

Responsabilidades e atribuições

  1. Desenvolver software que entregue valor;
  2. Apoiar desenvolvedores menos experientes nas suas entregas;
  3. Entregar código testável com qualidade e no prazo acordado;
  4. Ser capaz de entender o impacto de suas entregas na demanda;
  5. Conseguir sinalizar problemas e impedimentos que impactam no prazo acordado;
  6. Ser capaz de buscar soluções para as entregas;
  7. Realizar entregas de forma autônoma;
  8. Saber estimar o esforço e o custo para uma entrega de acordo com sua complexidade;
  9. Entender o desenho da solução (arquitetura, modelagem, design de código) e conseguir materializar com código;
  10. Promover adoção de boas práticas no time;
  11. Identificar problemas na base de código existente e aplicar melhorias.

Requisitos e qualificações

I. Certificações Microsoft (desejável);


II. Experiência Necessária:


  1. De 2 a 4 anos (Desenvolvedor I), de 4 a 6 anos (Desenvolvedor II), maior que 6 anos (Desenvolvedor III) com desenvolvimento backend C# e banco de dados SQL Server ou Oracle;
  2. Desenvolvimento de APIs, Padrão RESTful;
  3. Com .NET Core, Web Forms, MVC;
  4. Azure/AWS/Google Cloud;
  5. DDD;
  6. SOLID;
  7. Design Patterns;
  8. Desenvolvimento de software seguro;
  9. Microservices;
  10. Métodos ágeis (Scrum, Kanban, Safe, etc);
  11. Ferramenta Team Foundation Server (TFS);
  12. Ferramenta de Controle de Versão (GIT);
  13. Desejável experiência com React ou Angular.

III. Desejável conhecimento em:


  1. Sistema ERP;
  2. RabbitMQ/Kafka;
  3. Redis, Elastick Search;
  4. Bancos não relacionais (Datastore, MongoDB e DynamoDB);
  5. Ferramenta de desenvolvimento Visual Studio;
  6. Teste de Software (TDD / BDD);
  7. Boas práticas de performance de sistemas e de programação (Clean Code);
  8. Desejável conhecimento em sistema ERP;
  9. Teste de Software (TDD / BDD).

Informações adicionais

Regime de contratação:

- CLT ou 

- Terceirizado

Trabalho remoto: aceitamos candidatos de todo Brasil.

Etapas do processo

  1. Etapa 1: Cadastro
  2. Etapa 2: Teste Técnico
  3. Etapa 3: Entrevista Final
  4. Etapa 4: Contratação

Venha fazer parte de uma história de inovação e propósito! 🚀

Desde 1985, o Grupo CM transforma negócios com tecnologia de ponta e soluções que realmente entendem o cliente. São 40 anos de experiência, evolução e conquistas.

Nossa trajetória é marcada por crescimento e visão de futuro:

  • 1985: Nasce a CM Soluções, com foco em soluções corporativas que incorporam o conhecimento do negócio.
  • 2005: Surge a CMCorp, ampliando nossa atuação e consolidando nossa presença no segmento previdenciário.
  • 2020: Criamos a CMSol com foco nos segmentos de hotelaria, comércio e serviços.
  • E ainda temos a Magva/Aarim, que desenvolve soluções de Chatbot com Inteligência Artificial.

Nosso propósito

Transformar a gestão das empresas com sistemas inovadores e integrados, que geram eficiência, qualidade e lucratividade.


Nossa visão

Ser uma empresa de vanguarda em tecnologia da informação, com crescimento contínuo, responsabilidade social e impacto positivo na sociedade.


Nossos valores

Honestidade, coragem, respeito, criatividade, flexibilidade, integridade, humildade, excelência, iniciativa, ousadia e cidadania.