**Código**:
- 11969
**Título da vaga**:
- Application Developer-Hybrid Cloud Manage - 654
**Local**:
- São Paulo, SP
**Nível Profissional**:
- Sênior
**Nível Acadêmico**:
- Ensino Superior Completo
**Áreas de Atuação Profissional**:
- TI - Projetos**Descrição**:
- Principais atividades:
- Projetar, desenvolver e manter aplicativos e componentes do lado do servidor usando tecnologias.NET.
- Escrever código limpo, eficiente e escalonável para sistemas backend.
- Colaborar com equipes multifuncionais para reunir requisitos, projetar soluções e implementar recursos.
- Integração com bancos de dados, serviços da web e outros sistemas de terceiros.
- Implementar medidas de segurança e proteção de dados.
- Conduzir revisões de código e garantir a adesão aos padrões de codificação e melhores práticas.
- Identificação e solução de problemas de desempenho, gargalos e bugs no código de back-end.
- Redação e manutenção de documentação técnica.
- Colaboração: Capacidade de colaborar com equipes multifuncionais, incluindo arquitetos de nuvem, analistas funcionais e engenheiros de segurança, para garantir que as soluções estejam alinhadas aos objetivos de negócios.
**Habilidades**:
- 100% Remoto
- As competências essenciais de um analista funcional incluem:
- Experiência em.NET framework e linguagem de programação C#.
- Experiência com desenvolvimento backend e conhecimento de conceitos e protocolos de desenvolvimento web (por exemplo, HTTP, APIs RESTful).
- Familiaridade com bancos de dados e SQL (por exemplo, SQL Server, MySQL).
- Compreensão dos princípios e padrões de design orientados a objetos, experiência com sistemas de controle de versão (por exemplo, Jira) e ferramentas de construção (por exemplo, MS Visual Studio).
- Familiaridade com plataformas e serviços em nuvem (por exemplo, Oracle, AWS).
- Fortes habilidades de resolução de problemas e capacidade de depurar e otimizar código.
- Compreensão do ciclo de vida de desenvolvimento de software (SDLC) e metodologias ágeis e excelentes habilidades de trabalho em equipe e comunicação para colaborar de forma eficaz com outros desenvolvedores e partes interessadas.
**Requisitos**:
- A função envolveria principalmente o desenvolvimento de aplicativos do lado do servidor e o trabalho na lógica de back-end de sistemas de software usando a linguagem de programação.Net.
- Foco em desenvolvimento de soluções de software, criação de código, manutenção de aplicações, melhorias e pequenos desenvolvimentos.