[Blue Technology] – Desenvolvedor Fullstack .NET

5 de fevereiro de 2023
Aplicar Agora

Descrição da oportunidade

#Por que ser um Desenvolvedor Fullstack .NET na Blue:

  • Com mais de 11 anos de existência no mercado, e equipe sênior com vasta experiência em ERPs, Fábrica de Software e plataformas de gestão empresarial, a BLUE Technology vem se consolidando cada vez mais nos seus segmentos de existência no mercado.
  • A #BLUE diferencia-se através das melhores práticas de desenvolvimento e tecnologias e parcerias com Microsoft, RedHat e Pars, atendendo clientes públicos e privados.

# Seu desafio na Blue será:

  • Como desenvolvedor Fullstack Sênior, você será responsável por liderar o desenvolvimento de aplicativos web completos, utilizando .NET no backend e tanto React quanto Vue.js no frontend.
  • Você será especialista nessas tecnologias e terá um papel fundamental na concepção, implementação e entrega de soluções de software de alta qualidade

#O que você vai fazer todos os dias:

  • Liderar o projeto, desenvolvimento e implementação de aplicativos web completos, utilizando .NET no backend e tanto React quanto Vue.js no frontend.
  • Colaborar com a equipe de desenvolvimento para analisar e compreender os requisitos do projeto, propondo soluções técnicas eficientes e escaláveis.
  • Definir a arquitetura do sistema, escolhendo as tecnologias, frameworks e padrões adequados para garantir a eficiência, a segurança e a escalabilidade da aplicação.
  • Desenvolver código backend utilizando .NET (C#) e frontend utilizando tanto React quanto Vue.js, seguindo as melhores práticas de codificação, padronização e documentação.
  • Realizar revisões de código, garantindo a qualidade e a conformidade com os padrões estabelecidos, além de fornecer feedback construtivo aos membros da equipe.
  • Realizar testes de unidade, integração e aceitação, garantindo a qualidade e a estabilidade dos aplicativos desenvolvidos.
  • Realizar a integração com APIs e serviços externos, garantindo a efetividade da comunicação entre os componentes do sistema.
  • Gerenciar bancos de dados relacionais e consultas SQL, garantindo a eficiência e a segurança dos dados manipulados pela aplicação.
  • Fornecer orientação técnica para a equipe, auxiliando no desenvolvimento profissional e no crescimento da equipe.
  • Manter-se atualizado com as tendências e avanços nas tecnologias .NET, React e Vue.js, compartilhando conhecimento e melhores práticas com a equipe.

#Estamos atraindo vivências e experiências em:

  • Desenvolvimento Fullstack, com ênfase em .NET (C#) no backend e React e Vue.js no frontend.
  • Desenvolvimento backend em .NET Framework e tecnologias relacionadas, como ASP.NET, Entity Framework e Web API.
  • Desenvolvimento de aplicações web utilizando tanto React quanto Vue.js, incluindo conhecimentos em Redux, JSX e componentização.
  • Desenvolvimento de software com tecnologias web, como HTML, CSS e JavaScript.
  • Bancos de dados relacionais, como SQL Server ou Oracle, e conhecimento em consultas SQL.
  • Ferramentas de controle de versão, como Git, e práticas de integração contínua e entrega contínua (CI/CD).
  • Resolução de problemas e capacidade de depurar e corrigir problemas complexos
  • Desenvolvimento de software em ambiente Cloud, com foco em Azure

#Você precisa conhecer e saber fazer:

  • Backend framework .NET (versões 3.1, 6.0, 4.6, 4.8, 8)
  • Arquiteturas de software – microserviços, monolítos,
  • Ferramentas de mensagerias – RabbitMQ, EasyNetQ, Kafa, 
  • Dockers files, composers
  • Ambiente Cloud – On-premises, multicloud – AWS, Azure, Google
  • Bibliotecas – Dapper, EasyNetK, criação de pacotes nuggets, 
  • Patterns – SQRS, repositorios, injeção de dependencias, UnityOfWork, WebAPI
  • Segurança – token JWT 
  • Integrações via Rest, SOAP 
  • Banco de Dados – SQL, NoSql, Oracle 
  • Boas práticas – CleanCode Architecture 
  • Frontend Vue,js (2,3)

#Se você conhecer também….via acelerar a sua curva de aprendizado:

  • Desenvolvimento de software em Node.js