Pular para o conteúdo principal

ANALISTA DE TECNOLOGIA III (Desenvolvedor .Net Full Stack) - Gerência Plataformas, Tecnologia da Informação e Processos (Porto Alegre/RS)

Descrição da vaga

Assumindo esta posição você terá a missão de desenvolver, sustentar e evoluir soluções de software eficientes, modernas e de alta qualidade, utilizando tecnologias .NET no backend e tecnologias de frontend para construção de interfaces interativas e intuitivas. Atuar com elevada autonomia em todas as fases do ciclo de desenvolvimento de software, desde o planejamento e análise até a implementação, testes e sustentação, contribuindo tecnicamente para a definição de soluções, garantindo a qualidade, escalabilidade e manutenção dos sistemas, além de apoiar e orientar tecnicamente outros desenvolvedores, assegurando a entrega de valor ao negócio e aos usuários.

Responsabilidades e atribuições

O que você fará por aqui:


  • Propor e desenvolver soluções de sistema usando .NET Framework e/ou .NET Core (Backend) e Angular e Blazor ou outra tecnologia (Frontend), transformando os requisitos funcionais e regras de negócio em softwares seguros, performáticos e com uma boa UX, atuando na definição técnica das soluções, assegurando a entrega de valor para o usuário;
  • Buscar avaliar e disseminar tendências e novidades para manter-se atualizado em relação à tecnologia .NET e ao desenvolvimento de software em geral, contribuindo para a evolução técnica das soluções e do time;
  • Participar de cerimônias ágeis como reuniões diárias, planejamento de sprint, revisões de sprint e retrospectivas;
  • Participar ativamente de reuniões de alinhamento com Analistas de Sistemas, contribuindo tecnicamente na definição e refinamento dos requisitos funcionais e regras de negócio;
  • Fazer manutenção e evolução em sistema legados quando necessário, com a finalidade de mantê-lo funcional, aderente a novas regras de negócio;
  • Fazer análise de impacto tecnológico em sistemas já existentes, assegurando seu funcionamento em caso de atualização de versões de Sistemas operacionais, frameworks, plugins e outras atualizações, realizando pesquisas, simulações, testes e propondo alternativas técnicas quando necessário;
  • Orientar e dar suporte técnico aos analistas de sistema e desenvolvedores, por meio de correção de bugs, validação de regras e comportamento de sistemas, questões técnicas de desenvolvimento, entre outros;
  • Realizar e incentivar a adoção de testes unitários e de integração, garantindo a qualidade da entrega e a detecção precoce de problemas;
  • Colaborar com analistas de sistemas e outros membros da equipe para compreender os requisitos de software e a funcionalidade esperada;
  • Criar e definir padrões para desenvolvimento de APIs e serviços, garantindo integração eficiente entre sistemas e reutilização de componentes;
  • Colaborar com os Scrum Masters e gerentes de projeto para garantir a entrega dentro dos prazos e padrões de qualidade;
  • Contribuir para a documentação técnica a fim de manter os registros precisos das atividades de desenvolvimento;
  • Solucionar problemas e depurar problemas em ambientes de produção e desenvolvimento;
  • Fazer revisões de código de outros Pares, para assegurar a qualidade da entrega;
  • Aplicar e disseminar as melhores práticas de códigos limpos, seguros e de qualidade conforme especificado no conhecimento técnico, para assegurar a qualidade da entrega, e agilidade em fazer manutenções futuras;
  • Realizar a gestão de suas tasks, repositório e Pipeline, utilizando a ferramenta AzureDevops, para mantermos padrões de DEVOPS estabelecidos e assim uma boa gestão das entregas de softwares;
  • Propor melhorias contínuas nos sistemas e na arquitetura das soluções, identificando oportunidades de otimização de performance, escalabilidade e manutenção;

Requisitos e qualificações

Veja a seguir os requisitos para participar deste processo:


Curso Superior Completo: Engenharia de Software, Arquitetura de Software, Arquitetura de Soluções, Desenvolvimento de Software Full Stack, Desenvolvimento de Aplicações Web, Engenharia de Sistemas ou áreas afins.

Outras formações desejáveis: Cursos de extensão relacionados ao tema.

Pós-Graduação completa.



Experiência em:

  • Desenvolvimento de aplicações em C# utilizando .NET Framework 4.6 ou superior e .NET Core 3.1 ou superior);
  • Desenvolvimento de aplicações web utilizando ASP.NET MVC e ASP.NET Core, incluindo definição de rotas, criação de APIs REST, integração com bancos de dados e configuração/manutenção de ambientes IIS;
  • Desenvolvimento de interfaces web responsivas e acessíveis, utilizando HTML, CSS e JavaScript, com foco em usabilidade, performance e integração com APIs;
  • Projeto e implementação de arquiteturas de software escaláveis e modulares, aplicando padrões como arquitetura em camadas e microsserviços;
  • Experiência ou familiaridade com frameworks modernos como Blazor, Angular ou tecnologias equivalentes para desenvolvimento de aplicações web.

Conhecimentos específicos:

  • Linguagens de Programação: Domínio de C# e do ecossistema .NET para desenvolvimento de aplicações, APIs, serviços e bibliotecas utilizados em sistemas internos e soluções para clientes do Sebrae RS;
  • Bancos de Dados: Conhecimento avançado em bancos de dados relacionais (SQL Server), incluindo modelagem de dados, escrita e otimização de consultas SQL. Experiência com bancos NoSQL (MongoDB) e uso de ORMs como Dapper e Entity Framework;
  • Padrões de Design e Boas Práticas: Conhecimento de padrões de arquitetura e boas práticas de desenvolvimento, incluindo MVC, princípios SOLID, DRY e Clean Code;
  • Qualidade de código: Experiência com ferramentas de análise estática de código, como SonarLint (desenvolvimento local) e SonarQube em pipelines de integração contínua;
  • Versionamento de Código: Proficiência em ferramentas de controle de versão, como Git, para gerenciar eficazmente o código-fonte e colaborar com outros desenvolvedores;
  • Segurança: Conhecimento em boas práticas de segurança no desenvolvimento, incluindo prevenção de SQL Injection e Cross-Site Scripting (XSS), além de experiência com mecanismos de autenticação como OAuth, SSO, Basic Auth e autenticação baseada em sessão.



Habilidades e Competências:

📌Geração de Valor : Gera benefícios notáveis, validados por dados e evidências, que atendem às necessidades e demandas dos empreendedores, colaboradores e sociedade civil.

 

📌Adaptabilidade e Aprendizado Contínuo: Busca continuamente o autodesenvolvimento, estando aberto às mudanças e demonstrando capacidade de adaptação a novos cenários e contextos.

 

📌Protagonismo: Coloca as necessidades do negócio a frente das prioridades especificas de unidades ou projetos, buscando os interesses coletivos e assumindo os desafios do Sebrae como seus.

 

📌Solução de Desafios Digitais: Impulsiona o desempenho e alcance do Sebrae por meio do desenvolvimento dos ativos tecnológicos, com segurança e escalabilidade.

Informações adicionais

Importante: atualize o seu cadastro na plataforma da Gupy, antes de formalizar a sua candidatura para esta vaga.



confira aqui as regras para participar dos processos seletivos


💰 Salário: 10.781,10


🕑 Carga horária: 40 horas semanais.


🚩Modalidade de Trabalho: Presencial flexível.


📍Local de trabalho: Porto Alegre/RS.




Confira os benefícios que temos pra você!*


  • 🥗Auxílio-Alimentação e/ou Refeição: R$ 1.575,00 (mil e quinhentos e setenta e cinco reais);
  • 🚌Vale-Transporte;
  • 🩺 Assistência Médica Unimed Unimax, extensiva aos dependentes;
  • 🦷 Assistência Odontológica Uniodonto, extensiva aos dependentes;
  • 🚲Plataforma de saúde e bem-estar Wellhub (Gympass - Plano Silver);
  • 💰Previdência Privada Complementar, extensiva aos familiares;
  • ❤️Seguro de Vida em Grupo;
  • 🎯PPR – Programa de Participação nos Resultados*;
  • 🎉Day off Aniversário (um dia de folga a escolher durante o mês do seu aniversário para comemorar do jeito que você merece!);
  • 🎁Abono natalino (cartão alimentação com crédito extra para você utilizar como quiser);
  • 📚Investimentos em Capacitações;
  • 🎓Auxílio Educação: Graduação, Pós-Graduação, Especialização, Mestrado, Doutorado e Idiomas*;
  • 🧸Auxílio creche* para apoiar no cuidado com os pequenos;
  • 💡Espaço que estimula a inovação.

*conforme políticas internas



📃Documentos que deverão ser apresentados para admissão:

Carteira de trabalho digital (se não possuir baixar o APP da carteira digital);

Nº PIS;

RG e CPF;

Título Eleitor (frente e verso) e comprovante da última votação;

Carteira de Habilitação (se tiver);

Certificado de Reservista;

Comprovante de Residência atualizado e com CEP;

Comprovante de Escolaridade atual;

Certificados e diplomas mencionados no currículo (Inclusive do verso dos certificados);

Certidão de Nascimento ou Casamento ou Declaração de União Estável;

Certidão Nascimento filho(s) menor 21 anos;

Carteira Vacinação filho(s) menor 5 anos;

Qualificação Cadastral – Enviar um print da tela após consultar no Link: http://consultacadastral.inss.gov.br/Esocial/pages/index.xhtml.

 

Etapas do processo

  1. Etapa 1: Cadastro
  2. Etapa 2: Triagem
  3. Etapa 3: Teste de Conhecimentos
  4. Etapa 4: Entrevista Individual
  5. Etapa 5: Avaliação de Perfil
  6. Etapa 6: 2º Entrevista Individual (realização não obrigatória, a definir)
  7. Etapa 7: Contratação

Quem Somos

O Serviço Brasileiro de Apoio às Micro e Pequenas Empresas (Sebrae) é uma entidade privada que promove a competitividade e o desenvolvimento sustentável dos empreendimentos de micro e pequeno porte.

 

Há mais de 50 anos, atua com foco no fortalecimento do empreendedorismo e na aceleração do processo de formalização da economia por meio de parcerias com os setores público e privado, programas de capacitação, acesso ao crédito e à inovação, estímulo ao associativismo, feiras e rodadas de negócios.

 

As soluções desenvolvidas pelo Sebrae atendem desde o empreendedor que pretende abrir seu primeiro negócio até pequenas empresas que já estão consolidadas e buscam um novo posicionamento no mercado.