Descrição
Resumo da Vaga:
Buscamos um desenvolvedor versátil para atuar na manutenção e construção de soluções críticas e legadas, contribuindo para a estabilidade e evolução do ecossistema de sistemas.
Principais Destaques:
1. Atuação em sistemas corporativos consolidados e legados.
2. Oportunidade de aprender e se adaptar em um ecossistema diverso.
3. Manutenção e desenvolvimento de novas funcionalidades.
**Sobre o desafio:**
Buscamos um desenvolvedor com perfil versátil para atuar em um ambiente de sistemas corporativos consolidados. Você fará parte de uma equipe que trabalha com a manutenção e construção de soluções críticas, incluindo **sistemas internos e legados** que são fundamentais para o negócio.
Aqui, cada profissional acaba conhecendo diferentes partes do ecossistema. Alguns atuam mais na manutenção, outros no desenvolvimento de novas funcionalidades. O importante é ter vontade de aprender, se adaptar e contribuir onde for necessário — seja dando manutenção no que já existe ou criando algo novo do zero.
**Responsabilidades e Atividades:**
* **Manutenção e Sustentação:** Atuar na manutenção corretiva e evolutiva de sistemas estratégicos, garantindo sua estabilidade e resolvendo demandas trazidas pelos usuários.
* **Desenvolvimento de Novas Funcionalidades:** Participar da construção de novas soluções e melhorias, entendendo fluxos de trabalho e propondo implementações eficientes.
* **Atendimento a Usuários:** Analisar e implementar correções e melhorias sugeridas por quem utiliza os sistemas no dia a dia.
* **Trabalho em Equipe:** Colaborar com outros desenvolvedores, cada um com suas especialidades, para manter e evoluir o ecossistema como um todo.
**Stack Tecnológica:**
* **Backend:** .NET MVC 5 (com conhecimento em arquitetura MVC) e arquitetura DDB
* **Frontend:** JavaScript, Razor, jQuery
* **Versionamento:** GitLab
* **Arquitetura e Modelagem:** Noções de arquitetura de banco de dados
* **Contexto:** Sistemas legados, com ferramentas em desuso ou obsoletas, exigindo capacidade de adaptação e compreensão do funcionamento existente
**O que buscamos:**
* Experiência prática com **.NET MVC 5** para desenvolvimento e manutenção de sistemas web.
* Conhecimento de **JavaScript**, **Razor** e **jQuery** para construção e ajustes no frontend.
* Familiaridade com **GitLab** para versionamento de código.
* Noções de **arquitetura de banco de dados** para compreender e modelar estruturas quando necessário.
* Capacidade de trabalhar com **código legado**, entendendo suas particularidades e propondo soluções viáveis dentro do contexto.
* Vontade de aprender diferentes partes do sistema e atuar tanto em manutenção quanto em novas funcionalidades.
**Diferenciais:**
* Interesse em entender fluxos de trabalho e regras de negócio por trás dos sistemas.
* Habilidade para documentar funcionalidades e compartilhar conhecimento com o time.