Desenvolvedor Backend Pleno

Detalhes da Vaga

Como Desenvolvedor Backend Pleno, você será responsável por liderar iniciativas de desenvolvimento, projetar e implementar soluções escaláveis e participar ativamente na arquitetura e design de sistemas complexos.

E, para isso é imprescindível experiência sólida em desenvolvimento backend utilizando linguagens como C#. Conhecimento aprofundado em frameworks. Experiência prática em integração com bancos de dados relacionais e não relacionais. Compreensão profunda de arquiteturas de software, padrões de design e princípios SOLID.

**ATIVIDADES CHAVES**:

- Participar do desenvolvimento de soluções inovadoras;
- Auxiliar na codificação, teste e manutenção de software;
- Colaborar em projetos emocionantes, adquirindo experiência prática.

**PRINCIPAIS ENTREGÁVEIS**:

- Linguagens de Programação: C#;
- Bancos de dados relacionais (SQL Server);
- APIs e Web Services: Desenvolvimento e integração de APIs RESTful;
- Compreensão dos conceitos de REST e SOAP;
- Arquitetura de Software: Compreensão de arquiteturas de software, como arquitetura em camadas, microserviços, e arquitetura orientada a eventos;
- Uso de sistemas de controle de versão, como Git, para gerenciar o código fonte;
- Implementação de sistemas de autenticação e autorização, compreendendo conceitos como OAuth e JWT;
- Práticas de segurança, como criptografia, proteção contra injeção de SQL, e prevenção contra ataques comuns;
- Compreensão dos princípios básicos de redes, protocolos HTTP/HTTPS, DNS, dentre outros;
- Implementação de testes unitários e integração para garantir a qualidade do código;
- Mensageria e Filas: Conhecimento em sistemas de mensageria e filas;
- Padrões de Projeto: Familiaridade com padrões de projeto de software;
- Desenvolvimento metodologias ágeis, como Scrum ou Kanban;
- Desenvolvimento e integração de API's REST
- Ferramentas de CI/CD: Uso de ferramentas de integração contínua/desdobramento contínuo.

**DESEJÁVEL**:

- Conhecimento em Microsoft Azure;
- Participação em projetos que envolvem microserviços;
- Familiaridade com contêineres (Docker) e orquestração de contêineres (Kubernetes);
- Experiência em sistemas de mensageria e filas;
- Conhecimento em práticas de segurança, incluindo criptografia e prevenção contra ameaças.


Salário Nominal: A acordar

Fonte: Whatjobs_Ppc

Função de trabalho:

Requisitos

Controlador De Serviços De Transporte Rodoviário

Cumprir as normas fornecidas pela administração, além de zelar pela qualidade dos serviços, prestando informações quando solicitadas e não sigilosas, organiz...


Consórcio Ótimo De Bilhetagem Eletrônica - Minas Gerais

Publicado 2 days ago

Trainee | Desenvolvimento De Mercado | Alfenas/Mg

Formação superior completa em Engenharia Agronômica;Concluído a graduação entre 12/2020 a 11/2024;Carteira de habilitação;Disponibilidade para viagens e muda...


Grupo Santa Clara - Minas Gerais

Publicado 2 days ago

Desenvolvedor De Software

Atuará nas atividades internas e demais funções pertinentes ao cargo. Necessário conhecimento na área de atuação. **Beneficios**: **Formação Acadêmica**: Nã...


Atosrh - Minas Gerais

Publicado 2 days ago

Instalador De Acessórios

Instalação e manutenção de peças e acessórios em veículos médios e pesados. **Beneficios**: Vale Transporte; Assistência Médica; Bonificação /Comissão; **Fo...


Km 13 Peças E Acessorios Ltda - Minas Gerais

Publicado 2 days ago

Built at: 2024-11-30T02:30:07.729Z