Desenvolvedor Fullstack SR Descrição da vaga Como Desenvolvedor Fullstack na Montreal, você fará parte de uma das melhores empresas de tecnologia do Brasil.
Local
São Paulo - SP
Não especificado
Responsabilidades
- Backend: .NET, .NET Framework e C#
- Frontend: WPF (Windows Presentation Foundation) e Angular
- Acesso e manipulação de dados: Entity Framework Core e SQL Server
Requisitos
- Domínio da linguagem C# em aplicações web e serviços.
- Boa prática com conceitos de Programação Orientada a Objetos (POO).
- Experiência com LINQ e métodos de extensão.
- Conhecimento de boas práticas, como SOLID e Design Patterns.
- Experiência com versões do .NET Framework para desenvolvimento de aplicações legadas.
- Conhecimento sobre ASP.NET e Windows Services (desejável).
- Familiaridade com migração de sistemas do .NET Framework para .NET (diferencial).
- Desenvolvimento: WebForms MVC APIs RESTful Utilização de middlewares, filtros e dependency injection.
- Conhecimento sobre autenticação e autorização com Identity e JWT.
- Experiência com Entity Framework Core (ver abaixo).
- Acesso e Manipulação de Dados: Entity Framework Core: Configuração de mapeamento fluente e migrações.
- Experiência com Linq-to-Entities e consultas SQL nativas no EF Core.
- SQL Server: Capacidade de projetar e implementar tabelas, índices, views e stored procedures.
- Análise de desempenho utilizando execução de planos e otimização de queries.
- Experiência com integração entre banco e aplicações utilizando EF Core.
- Desenvolvimento de Interface: WPF (Windows Presentation Foundation): Desenvolvimento de aplicações desktop com padrões MVVM.
- Experiência com data binding, triggers e estilos.
- Criação de controles personalizados e templates.
- Angular: Conhecimento em TypeScript e Angular para construção de SPAs (Single Page Applications).
- Habilidade com o uso de services, módulos e injeção de dependência.
- Experiência com RxJS para gerenciamento de estado e comunicação com APIs.
- Integração com APIs RESTful e autenticação JWT.
- Controle de versão com Git e uso de ferramentas como GitHub/GitLab.
- Familiaridade com metodologias ágeis (Scrum).
- Experiência com CI/CD para automatização de builds e deploys.
Benefícios
- Plano de saúde
- Plano odontológico
- Seguro de vida
- Gympass
- Ajuda de Custo no valor de R$ 50,00
- Clube de Vantagens
- Auxílio-Creche (quando previsto em convenção ou acordo coletivo, ou em dispositivo legal específico)
Processo seletivo
- Etapa 1: Cadastro
- Etapa 2: Triagem de currículo
- Etapa 3: Entrevista RH
- Etapa 4: Entrevista Gestão
- Etapa 5: Envio de carta oferta
- Etapa 6: Contratação
Sobre a empresa
Nossa trajetória iniciou há mais de trinta anos com uma pequena equipe de engenharia apaixonada por inovação.
Em 1986, pessoas visionárias fizeram um compromisso com a tecnologia e sua capacidade de transformar o mundo.
Aquele, seria apenas o começo de uma trajetória que nos tornou referência sólida no mercado e uma das melhores empresas para se trabalhar.
Em uma construção contínua, promovemos um ambiente de colaboração, respeito e facilidade.
Investimos no desenvolvimento de talentos e na implementação de práticas que otimizam e conectam diferentes aspectos tecnológicos e inovadores.
Sobre a Empresa
- Somos uma das melhores empresas para se trabalhar!
Somos uma das melhores empresas para se trabalhar! Em uma construção contínua, promovemos um ambiente de colaboração, respeito e facilidade. Investimos no desenvolvimento de talentos e na implementação de práticas que otimizam e conectam diferentes aspectos tecnológicos e inovadores.