Desenvolvedor C# PlenoSênior

Work set-up: 
Full Remote
Contract: 
Experience: 
Senior (5-10 years)
Work from: 

Offer summary

Qualifications:

Superior completo na área de tecnologia., Experiência sólida com desenvolvimento back-end em C# e bancos de dados SQL Server ou Oracle., Conhecimento em metodologias ágeis como Scrum, Kanban ou Safe., Experiência com desenvolvimento de APIs RESTful, .NET Core, Webforms e MVC..

Key responsibilities:

  • Escrever código limpo, de fácil manutenção, seguindo boas práticas de desenvolvimento.
  • Participar de reuniões técnicas para entender requisitos e melhorar entregas.
  • Identificar problemas na base de código e aplicar melhorias.
  • Apoiar desenvolvedores menos experientes e suportar a equipe na ausência do gestor.

CMCorp logo
CMCorp SME https://www.cmcorp.com.br/
51 - 200 Employees
See all jobs

Job description

JOB DESCRIPTION

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.


RESPONSIBILITIES AND ASSIGNMENTS

1. Escrever código limpo, de fácil manutenção, utilizando as melhores práticas de desenvolvimento de software;

2. Entregar código testável com qualidade e no prazo acordado;

3. Participar de reuniões técnicas para melhorar entendimento sobre os requisitos dos projetos de desenvolvimento;

4. Entender o impacto de suas entregas na demanda e buscar maneiras ágeis;

5. Capacidade de aprendizado em novas ferramentas e linguagens de programação; 6. Entender o desenho da solução (arquitetura, modelagem, design de código) e conseguir materializar em código;

7. Identificar problemas e impedimentos que impactam o prazo acordado;

8. Promover adoção de boas práticas no time;

9. Buscar soluções para as entrega ;

10. Identificar problemas na base de código existente e aplicar melhorias;

11. Apoiar desenvolvedores menos experientes nas suas entrega; 12. Suportar os desenvolvedores na ausência do gestor quando necessário;

13. Utilizar o framework da CMCorp; 14. Capacidade analítica para mapear riscos e os impactos de novas implementações ou alterações no produto.


REQUIREMENTS AND QUALIFICATIONS

Formação acadêmica:


Superior completo na área de tecnologia.


Experiências Necessárias:


  1. Sólida experiência com desenvolvimento backend C# e banco de dados SQL Server ou Oracle;
  2. Experiência com métodos ágeis (Scrum, Kanban, Safe, etc...)
  3. Experiência com sistemas ERP;
  4. Desenvolvimento de APIs, Padrão RESTful;
  5. Com .NET Core, Webforms e MVC.
  6. Experiência com Azure Devops;
  7. DDD;
  8. SOLID;
  9. Design Patterns;
  10. Desenvolvimento de software seguro;
  11. Conhecimento de boas praticas de programação (Clean Code);
  12. Conhecimento da ferramenta de desenvolvimento Visual Studio;
  13. Experiência com a ferramenta de Controle de Versão (GIT) e ou Team Foundation Server (TFS);
  14. Conhecimento de boas práticas de performance de sistemas;
  15. Experiência com Microservices.


    1. Desejável conhecimento em:


      1. Certificações Microsoft;
      2. RabbitMQKafka;
      3. Redis, Elastick Search;
      4. Bancos não relacionais (Datastore, MongoDB e DynamoDB);
      5. Teste de Software (TDD BDD);
      6. Conhecimento em React e Angular.

        1. Habilidades comportamentais:

          1. Relacionamento Interpessoal
          2. Resiliência
          3. Atitude ética
          4. Proatividade
          5. Comprometimento

            1. ADDITIONAL INFORMATION

              Regime de Contratação: CLT


              Benefícios:

              1. Plano de Saúde SulAmérica com coparticipação;
              2. Plano Odontológico SulAmérica;
              3. Vale Alimentação Pluxee;
              4. Vale Refeição Pluxee;
              5. Seguro de Vida Icatu;
              6. Convênio Sesc (pode incluir dependentes sem custo);
              7. Convênio com a Universidade Veiga de Almeida (Desconto na graduação e pós graduação extensivo a dependentes);
              8. Wellhub;
              9. Zelluz (Plataforma de saúde mental).

                1. 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 MagvaAarim, 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.


Required profile

Experience

Level of experience: Senior (5-10 years)
Spoken language(s):
Portuguese
Check out the description to know which languages are mandatory.

Other Skills

  • Social Skills
  • Proactivity
  • Resilience

C# Developer Related jobs