Pular para o conteúdo principal

2. Desenvolvedor C# Pleno ou Sênior

Tipo de vaga: Efetivo

Modelo de trabalho: Remoto

Vaga também para PcD

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;


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;
  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

Vaga 100% remota

Regime de Contratação: CLT ou PJ

SEJA BEM-VINDO(A) AO GRUPO CM!!

Desde 1985 desenvolvemos soluções altamente tecnológicas para diversos segmentos!


A CMCorp desenvolve soluções de Gestão Corporativa Integrada (ERP) para o segmento o segmento previdenciário e de serviços.


A CMSol desenvolve soluções de Gestão Corporativa Integrada (ERP) para o segmento hoteleiro e de comércio e serviços.


A Magva/Aarim desenvolve soluções de Chatbot com IA.


Por meio de um corpo técnico altamente qualificado, as empresas do grupo CM tem a resposta às múltiplas demandas do mercado, fornecendo ERPs completos, parametrizáveis, modulares e abrangentes que incorporam o conhecimento do negócio dos clientes.


No atual cenário competitivo, trabalhamos continuamente para que nossos clientes recebam soluções e serviços que sejam:


  • Adequados para a capacidade funcional e flexíveis às necessidades específicas da empresa;
  • Implementados de forma rápida, simples e segura, com suporte em tempo real e de alto nível;
  • Tecnicamente evoluídos para se antecipar às novas necessidades e tendências do mercado;
  • Integração com outras aplicações legadas, com o apoio das tecnologias e metodologias mais modernas.

Agradecemos desde já seu interesse em fazer parte do Grupo CM!

?