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. 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.
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. Pessoal
- Desenvolvimento 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 Interpessoal
Resiliência
Atitude ética
Proatividade
Comprometimento
Informações adicionais
Regime de Contratação:
CLTBenefícios:Plano de Saúde Sul
América com coparticipação;Plano Odontológico Sul
- América
- Vale Alimentação Pluxee
- Vale Refeição Pluxee
- Seguro de Sul
- Amé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.