Requisitos:
Banco de dados - PL/SQL ou similares;
Conhecimento / noções de desenvolvimento orientado a evento (Linguagem estruturada);
Conhecimento de desenvolvimento orientado a objeto;
Metodologias Ágeis;
Automação de testes;
Experiência em versionamento de código utilizando GIT;
Backend: C# (asp.net core 3.1 ou superior) e Entity Framework Core;
Frontend: Angular 14 e conhecimento de Javascript, HTML e CSS;
Conceitos de desenvolvimento (Desejável): SOLID, DDD e Clean Architecture
Formação: Superior completa nas áreas de tecnologia ou afins.
Atividades:
Desenvolver soluções técnicas de média complexidade, com nível de supervisão moderado e pouco apoio, através do desenvolvimento de requisitos de softwares utilizando-se das tecnologias envolvidas no projeto;
Compreender a arquitetura do software e ser capaz de atuar nela através da análise de seus componentes, organização e funcionalidades;
Criar testes de média complexidade, sejam estes manuais ou automatizados, que cubram o comportamento desejado dos componentes técnicos desenvolvidos utilizando os requisitos e ferramentas de testes;
Documentar as etapas de desenvolvimento realizando o registro do desenvolvimento nas ferramentas de versionamento e documentação;
Trabalhar com o time de desenvolvimento para encontrar soluções de negócio, arquitetura e desenho através da comunicação e trocas de conhecimento;
Manter a qualidade do software verificando os processos, ferramentas e boas práticas disponíveis para o produto e tecnologia utilizados;
Orientar desenvolvedores de menor senioridade apoiando suas dúvidas, disseminando seu conhecimento, desenhando e arquitetando soluções ou indicando documentação de apoio;
Detalhar requisitos de baixa e média complexidade através do contato com clientes e áreas envolvidas no projeto/atendimento;
Utiliza frameworks já definidos para o desenvolvimento de soluções.
BENEFÍCIOS:
Vale Transporte
Vale Alimentação
SALÁRIO: A combinar
Horário: Comercial
Regime de Contratação: Efetivo (CLT)
VAGAS: 1
Cidade: Ribeirão Preto - SP