Netvagas
Vaga remota para Desenvolvedor full stack c# (remoto) na empresa Netvagas
Descrição da vaga
Sobre nós:
Em 2001 nascemos de um pensamento: usar a tecnologia para facilitar a gestão pública e a vida das pessoas. De lá pra cá, adaptamos e melhoramos processos por onde passamos, investimos em agilidade e trouxemos inovação para o setor público. A tecnologia que criamos proporciona desde merenda escolar de qualidade para mais de 210 mil crianças, até o sorteio da primeira casa própria para 20 mil famílias (e contando).
Pensa que acabou? Também facilitamos a tramitação de documentos, sem necessidade de papel e até hoje foram mais de 2,5 milhões de páginas de contratos cadastrados.
A natureza agradece, né? Nossos softwares são pensados e desenvolvidos para impactar a vida das pessoas com tecnologia e responsabilidade social. É sobre propósito!
Seu impacto:
Como Desenvolvedor Full Stack na Digix, você será responsável pelo desenvolvimento sustentável de produtos de software alinhados a estratégia da empresa, garantindo o atendimento das regras de negócio do cliente e critérios de qualidade, manutenabilidade e desempenho e solucionar as dívidas técnicas dos softwares, visando o maior retorno de investimento para a empresa e para os clientes.
O que você irá fazer:
- Garantir o desenvolvimento sustentável do produto de software, mantendo a sua arquitetura, realizando o desenvolvimento de acordo com os padrões definidos pela empresa, desenvolvendo e analisando constantemente o código fonte, identificando problemas e oportunidades de melhoria, solucionando as dívidas técnicas e auxiliando o analista de negócio em sua priorização fomentando o equilíbrio entre a evolução técnica e de negócio;
- Contribuir para níveis adequados de dívidas técnicas para o produto de software, monitorando essas dívidas, auxiliando na definição de planos para solução, apoiando o analista de negócio em sua priorização, fomentando o equilíbrio entre a evolução técnica e de negócio e atuando na resolução destes problemas;
- Garantir que as soluções técnicas desenvolvidas atendam às necessidades de negócio do cliente e da empresa, participando do processo de entendimento do problema, propondo soluções, refinando a implementação técnica, definindo prazos, desenvolvendo a solução e acompanhando os indicadores de eficácia;
- Contribuir para que os produtos de software atendam níveis de desempenho, segurança, confiabilidade e qualidade alinhados a estratégia da empresa para cada produto de software, monitorando os indicadores, implementando estratégias de testes automatizados e promovendo melhorias no produto;
- Colaborar com a redução do retrabalho e desperdício no desenvolvimento dos produtos de software, analisando os problemas do cliente e propondo soluções com melhor custo-benefício, automatizando processos manuais de desenvolvimento, analisando indicadores de retrabalho e promovendo melhorias para o time;
- Contribuir para um processo sustentável e seguro de publicação dos produtos de software em produção, apoiando na definição de um processo de homologação que antecipe problemas em produção, corrigindo falhas, implementando e auxiliando o time na definição de processos automatizados de integração de código e de entrega de software, colaborando com a equipe de tecnologia do cliente e da empresa na escolha e implementação de ferramentas.
Tópicos diferenciais:
- Formação escolar: Ensino Superior completo em Análise e Desenvolvimento de Sistemas, Engenharia de Software, Engenharia da Computação ou áreas afins;
- Conhecimentos extras: Práticas ágeis;
- Desejável inglês avançado;
- Modalidade de trabalho: 100% Remoto;
Algumas das tecnologias e conceitos que utilizamos:
- Desenvolvimento Web;
- Backend: C# (mas conhecimento em Java e outras linguagens também serão bem-vindas);
- Frontend: React ou Angularjs;
- Princípios SOLID;
- Orientação a objetos;
- Test-Driven Development TDD;
- Domain-Driven Design DDD;
- Testes automatizados.
Nossos benefícios para este cargo:
- Trabalho 100% remoto;
- Jornada flexível;
- Vale Alimentação ou Refeição no valor de R$ 740,00;
- Cartão de Benefício Flexível – Swile ou Caju (o valor depende do nível de senioridade);
- Plano de Saúde Unimed Nacional ou Bradesco Saúde;
- Plano Odontológico Uniodonto;
- Subsídio educação;
- Plano de carreira estruturado;
- Equipamentos disponibilizados pela empresa (notebook, monitor e periféricos);
- Parceria com Terapia de Bolso;
- Parceria com SESC – MS;
- Digifriends – Programa de Indicação;
- Empresa cidadã: 180 dias de licença maternidade e 20 dias de licença paternidade;
- Licença Menstrual: Pessoas que menstruam têm direito à até 2 dias de folga no mês;
- Recesso de final de ano (remunerado);
- Day off no mês do aniversário.