DESENVOLVEDOR .NET SR
TypeContract
LocationBrazil
Posted3 hours ago
Nosso time é formado por excelentes profissionais da área da tecnologia.
Colaboração e comprometimento fazem parte do nosso dia a dia, quando desenvolvemos novas funcionalidades, construindo um produto robusto e escalável.
Fazendo parte de nossa equipe, seu trabalho irá impactar em milhares de usuários que utilizam nossa solução diariamente.
Participar das cerimônias do SCRUM entre outras agendas solicitadas pelo cliente ou pelo Scrum Master;
Codificar, elaborar design de componentes, realizar testes unitários, construir aplicações, Implementar e manter software de alta qualidade por meio da aplicação de técnicas, normas e procedimentos atualizados de codificação e construção de software.
Escrever códigos de alta qualidade que implementem as funcionalidades de uma soluçãodigital que atendem as necessidades das partes interessadas, assegurando otimização de recursos computacionais, segurança e desempenho.
Elaborar e manter o modelo e o projeto de dados.
Conhecimentos técnicos
Desenvolvimento confiável - desenvolvimento que segue as definições e boas práticas de segurança e as premissas de privacidade e proteção de dados
UML – Unified Model Language
Elaborar modelo lógico e físico de dados a partir do modelo de classes de entidades
Integração contínua CI/CD
GIT, práticas DEVOPS CI/CD, API REST, padrões de projeto.
Ferramentas para automatização de builds
Ferramentas de publicação
Geração e gestão de baselines nas ferramentas de configuração utilizada na solução
Padrões Acessibilidade WCAG 2
Tecnologias (Possuir conhecimentos técnicos em um dos perfis abaixo ou combinação entre eles):
Perfil Fullstack, consegue desenvolver o back e o front das aplicações.
Experiência C#, .NET/ Core e APIs REST; Dapper; SQL Server e/ou PostgreSQL;
Experiência com C#, .NET/ Core e APIs REST;
Testes unitários;
Conhecimento SAST, DAST e HP Fortify;
Troubleshooting por logs;
Docker; Conceitos de Kubernetes;
Análise de código com Sonar,
OpenTelemetry, Prometheus, Grafana ou ferramentas equivalentes.
Dapper; SQL Server e/ou PostgreSQL;
Autenticação/autorização (OAuth 2.0/JWT);
Desejável experiência com UML,
Experiência em aplicações com arquitetura desacoplada bem como aplicações monolíticas.
ANEXO I – ARQUITETURA TECNOLÓGICA DO SERPRO:
Criar e manter o ambiente de desenvolvimento
Boas práticas de programação
Boas práticas de testes unitários
Habilidades:
Análise crítica da solução
Capacidade de síntese
Visão sistêmica
Atitudes:
Trabalhar em equipe e de forma colaborativa
Adaptar-se de acordo com as necessidades, situações e circunstâncias
Comprometer-se com a qualidade e a segurança
Entregar mudanças (check-in/commit) com rastreabilidade na frequência estabelecida pelo Serpro.
Formação:
Curso de graduação na área de Tecnologia da Informação, reconhecido e concluído em instituição de nível superior credenciada pelo Ministério da Educação (MEC);
OU
Curso de graduação em qualquer área de formação, reconhecido e concluído em instituição de nível superior credenciada pelo Ministério da Educação (MEC), acrescido de curso de pós-graduação na área de engenharia de software ou desenvolvimento de software, com carga horária mínima de 360 (trezentas e sessenta) horas, reconhecido e concluído por instituição credenciada pelo Ministério da Educação (MEC).
Informações adicionais
Nossas Vantagens:
Seguro de Vida – Porto Seguro;
Parceria com desconto na PetLove;
Wellhub | TotalPass;
Originally posted on Himalayas
Colaboração e comprometimento fazem parte do nosso dia a dia, quando desenvolvemos novas funcionalidades, construindo um produto robusto e escalável.
Fazendo parte de nossa equipe, seu trabalho irá impactar em milhares de usuários que utilizam nossa solução diariamente.
Participar das cerimônias do SCRUM entre outras agendas solicitadas pelo cliente ou pelo Scrum Master;
Codificar, elaborar design de componentes, realizar testes unitários, construir aplicações, Implementar e manter software de alta qualidade por meio da aplicação de técnicas, normas e procedimentos atualizados de codificação e construção de software.
Escrever códigos de alta qualidade que implementem as funcionalidades de uma soluçãodigital que atendem as necessidades das partes interessadas, assegurando otimização de recursos computacionais, segurança e desempenho.
Elaborar e manter o modelo e o projeto de dados.
Conhecimentos técnicos
Desenvolvimento confiável - desenvolvimento que segue as definições e boas práticas de segurança e as premissas de privacidade e proteção de dados
UML – Unified Model Language
Elaborar modelo lógico e físico de dados a partir do modelo de classes de entidades
Integração contínua CI/CD
GIT, práticas DEVOPS CI/CD, API REST, padrões de projeto.
Ferramentas para automatização de builds
Ferramentas de publicação
Geração e gestão de baselines nas ferramentas de configuração utilizada na solução
Padrões Acessibilidade WCAG 2
Tecnologias (Possuir conhecimentos técnicos em um dos perfis abaixo ou combinação entre eles):
Perfil Fullstack, consegue desenvolver o back e o front das aplicações.
Experiência C#, .NET/ Core e APIs REST; Dapper; SQL Server e/ou PostgreSQL;
Experiência com C#, .NET/ Core e APIs REST;
Testes unitários;
Conhecimento SAST, DAST e HP Fortify;
Troubleshooting por logs;
Docker; Conceitos de Kubernetes;
Análise de código com Sonar,
OpenTelemetry, Prometheus, Grafana ou ferramentas equivalentes.
Dapper; SQL Server e/ou PostgreSQL;
Autenticação/autorização (OAuth 2.0/JWT);
Desejável experiência com UML,
Experiência em aplicações com arquitetura desacoplada bem como aplicações monolíticas.
ANEXO I – ARQUITETURA TECNOLÓGICA DO SERPRO:
Criar e manter o ambiente de desenvolvimento
Boas práticas de programação
Boas práticas de testes unitários
Habilidades:
Análise crítica da solução
Capacidade de síntese
Visão sistêmica
Atitudes:
Trabalhar em equipe e de forma colaborativa
Adaptar-se de acordo com as necessidades, situações e circunstâncias
Comprometer-se com a qualidade e a segurança
Entregar mudanças (check-in/commit) com rastreabilidade na frequência estabelecida pelo Serpro.
Formação:
Curso de graduação na área de Tecnologia da Informação, reconhecido e concluído em instituição de nível superior credenciada pelo Ministério da Educação (MEC);
OU
Curso de graduação em qualquer área de formação, reconhecido e concluído em instituição de nível superior credenciada pelo Ministério da Educação (MEC), acrescido de curso de pós-graduação na área de engenharia de software ou desenvolvimento de software, com carga horária mínima de 360 (trezentas e sessenta) horas, reconhecido e concluído por instituição credenciada pelo Ministério da Educação (MEC).
Informações adicionais
Nossas Vantagens:
Seguro de Vida – Porto Seguro;
Parceria com desconto na PetLove;
Wellhub | TotalPass;
Originally posted on Himalayas
Apply on Himalayas →
Job sourced from Himalayas. Applications happen directly on the original platform — we never collect your data.