Desenvolvedor C# - Pleno/Sênior
Indexed 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.
Responsabilidades e atribuições
- Escrever código limpo, de fácil manutenção, utilizando as melhores práticas de desenvolvimento de software;
- Entregar código testável com qualidade e no prazo acordado;
- Participar de reuniões técnicas para melhorar entendimento sobre os requisitos dos projetos de desenvolvimento;
- Entender o impacto de suas entregas na demanda e buscar maneiras ágeis;
- Capacidade de aprendizado em novas ferramentas e linguagens de programação;
- Entender o desenho da solução (arquitetura, modelagem, design de código) e conseguir materializar em código;
- Identificar problemas e impedimentos que impactam o prazo acordado;
- Promover adoção de boas práticas no time;
- Buscar soluções para as entrega ;
- Identificar problemas na base de código existente e aplicar melhorias;
- Apoiar desenvolvedores menos experientes nas suas entrega;
- Suportar os desenvolvedores na ausência do gestor quando necessário;
- Utilizar o framework da CMCorp;
- Capacidade analítica para mapear riscos e os impactos de novas implementações ou alterações no produto.
Requisitos e qualificações
Formação acadêmica:Superior completo na área de tecnologia.
Experiências Necessárias:Sólida experiência com desenvolvimento back-end C# e banco de dados SQL Server ou Oracle;
Experiência com métodos ágeis (Scrum, Kanban, Safe, etc...)Experiência com sistemas ERP de RH - Dep. PessoalDesenvolvimento de APIs, Padrão RESTful;
Com .
NET Core, Webforms e MVC.
Experiência com Azure Devops;
DDD;
SOLID;
Design Patterns;
Desenvolvimento de software seguro;
Conhecimento de boas praticas de programação (Clean Code);
Conhecimento da ferramenta de desenvolvimento Visual Studio;
Experiência com a ferramenta de Controle de Versão (GIT) e ou Team Foundation Server (TFS);
Conhecimento de boas práticas de performance de sistemas;
Experiência com Microservices.
Desejável conhecimento em:Certificações Microsoft;
RabbitMQ/Kafka;
Redis, Elastick Search;
Bancos não relacionais (Datastore, MongoDB e DynamoDB);
Teste de Software (TDD / BDD);
Conhecimento em React e Angular.
Habilidades comportamentais:Relacionamento InterpessoalResiliênciaAtitude éticaProatividadeComprometimento
Informações adicionais
Regime de Contratação:
CLT
Benefícios
Plano de Saúde SulAmérica com coparticipação;
Plano Odontológico SulAmérica;
Vale Alimentação Pluxee;
Vale Refeição Pluxee;
Seguro de SulAmérica;
Convênio Sesc (pode incluir dependentes sem custo);
Convênio com a Universidade Veiga de Almeida (Desconto na graduação e pós - graduação extensivo a dependentes);
Convênio Wellhub.
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search