Desenvolvedor .Net
Descrição da Vaga
Descrição de Cargo: Desenvolvedor(a) Full Stack Senioridade: Pleno Tecnologias: C\#, .NET, JavaScript, Bootstrap, HTML, CSS Resumo da Posição Desenvolvedor(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 Responsabilidades Desenvolvimento 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.
Vaga originalmente publicada em: linkedin
💼 Encontre as melhores oportunidades para desenvolvedores no Job For Dev