*/**/*Desenvolvedor .Net## Desenvolvedor .Net### Empresa Usi SistemasBelo Horizonte, MG### Descrição da VagaDescrição de Cargo: Desenvolvedor(a) Full Stack Senioridade: Pleno Tecnologias: C#, .NET, JavaScript, Bootstrap, HTML, CSS Resumo da PosiçãoDesenvolvedor(a) Full Stack Pleno, com sólida experiência em desenvolvimento de software. O profissional deve ser capaz de projetar, desenvolver e manter aplicações robustas e escaláveis, suportando as implementações no *Front-end* e *Back-end* das rotinas e integrações. Aplicar a lógica de negócios e desenvolver estruturas de dados.Principais Atribuições e ResponsabilidadesDesenvolvimento Full Stack * Atuar no desenvolvimento de novas features, funcionalidades e novas aplicações* Manter e revisar os sistemas em produção.* Trabalhar em conjunto com a equipe de *Design* (UX/UI) para criar interfaces de usuário intuitivas, acessíveis e visualmente atraentes.* Empregar a linguagem JavaScript nos sistemas e aplicações.Back-end* Criar e manter os projetos C# / ASP.NET Core.* Propor e estruturar soluções para coleta, recepção e armazenamento de informações, incluindo a modelagem e criação de bancos de dados.* Desenvolver *Webservices* eficazes e eficientes com demais aplicações e sistemas.Front-end* Criar e desenvolver interfaces para usuários humanos e/ou robôs* Garantir a performance, qualidade e responsividade das aplicações *Front-end*.APi’s * Manter e revisar as APIs/serviços.Outras Responsabilidades* Participar ativamente das análises validando os requisitos técnicos e funcionais, sugerindo melhorias na arquitetura e nas soluções.* Analisar e solucionar problemas técnicos complexos.* Apoiar a integração de projetos e módulos desenvolvidos.* Contribuir para a adoção de boas práticas de desenvolvimento, padrões de codificação e qualidade de código (ex.: testes unitários/integração).* Trabalhar em equipe com compartilhamento de conhecimento.Requisitos e Qualificações (Hard Skills)Obrigatório:* Experiência como Desenvolvedor Full Stack no nível Pleno.* Proficiência em C# e .NET Core/5+ Framework.* Experiência com linguagens de *Front-end* Bootstrap, JavaScript (ou TypeScript) e HTML/CSS.* Experiência com *Frameworks/Bibliotecas* *Front-end* modernos (ex: React, Angular, Vue.js)* Sólidos conhecimentos em projeto, criação e modelagem de bancos de dados relacionais (SQL Server).* Familiaridade com IIS, Postman e controle de versão (Git/SVN).Desejável (Diferenciais):* Experiência com outras bases de dados (Oracle, MySQL, PostgreSQL, NoSQL/MongoDB).* Conhecimento e vivência com padrões de projeto (*Design Patterns*).* Conhecimento ou experiência em desenvolvimento de soluções em computação em nuvem (AWS, Azure ou Google Cloud).* Conhecimento em automação de processos (RPA ou outras ferramentas).* Vivência com metodologias ágeis (Scrum/Kanban).Habilidades Comportamentais (Soft Skills)* Capacidade de Trabalho em Equipe: Forte habilidade de colaborar, compartilhar conhecimento e se comunicar de forma clara com desenvolvedores, designers e outras áreas.* Visão do Ciclo de Desenvolvimento: Compreensão geral do ciclo de vida de desenvolvimento de software e boas práticas.* Proatividade e Resolução de Problemas: Atitude investigativa para diagnosticar e solucionar problemas de forma autônoma e eficiente.* Adaptabilidade: Capacidade de se adaptar rapidamente a novas tecnologias, frameworks e requisitos do projeto.Formação* Ensino Superior completo ou em andamento em Ciência da Computação, Sistemas de Informação, Engenharia de Software ou áreas correlatas da Tecnologia da Informação.### Competências
#J-18808-Ljbffr