Remote Jobs RockRemote Jobs Rock

DESENVOLVEDOR .NET SR

🔥 10 hours ago
C#.NETASP.NET CoreAPIs REST
Apply Now

📜 Description

  • Participar de cerimônias Scrum e de outras reuniões solicitadas pelo cliente ou Scrum Master.
  • Projetar componentes, codificar, construir aplicações e realizar testes unitários.
  • Implementar e manter software de qualidade, aplicando boas práticas e padrões atualizados.
  • Desenvolver funcionalidades seguras e eficientes que atendam às necessidades das partes interessadas.
  • Elaborar e manter modelos e projetos de dados.

🛠️ Requirements

  • Graduação concluída em Tecnologia da Informação; ou graduação em qualquer área e pós-graduação concluída em engenharia ou desenvolvimento de software, com carga horária mínima de 360 horas.
  • Conhecimentos em C#, .NET/ASP.NET Core, APIs REST e testes unitários.
  • Conhecimentos em Git, CI/CD, práticas DevOps, padrões de projeto e automação de builds e publicações.
  • Conhecimentos em modelagem de dados, UML e acessibilidade WCAG 2.
  • Conhecimentos em Dapper e SQL Server e/ou PostgreSQL.
  • Conhecimentos em segurança de aplicações, incluindo SAST, DAST, HP Fortify e OAuth 2.0/JWT.
  • Familiaridade com Docker, conceitos de Kubernetes, Sonar e ferramentas de observabilidade como OpenTelemetry, Prometheus e Grafana.
  • Capacidade de análise crítica, síntese e visão sistêmica; colaboração, adaptabilidade e compromisso com qualidade, segurança e rastreabilidade.
Full job description
  • 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.

Responsibilities

  • 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ção digital 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.

Requirements

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/ASP.NET Core e APIs REST; Dapper; SQL Server e/ou PostgreSQL;
  • Experiência com C#, .NET/ASP.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).
Gamebreaking Studios

[Latin America] Senior Software Engineer (Backend)

🕒 2 days ago
Gamebreaking Studios👥 11 - 50 employees🏢 Computer Games

As a Senior Software Development Engineer, you'll enhance your coding skills while contributing to game development and mentoring junior engineers in a collaborative environment.

📍 🇨🇴 Colombia - Remote💰 R$18.5k - R$32.5k / month💼 Full-Time🎸 Senior🔎 Backend Engineer📢 🇬🇧 English Required
Backend DevelopmentJava SpringASP.NETNode.js
Creative Chaos

Senior Backend Engineer (Go / AWS Streaming)

🕒 yesterday
Creative Chaos👥 51 - 200 employees🏢 Computer Software

Build and operate high-throughput Go services and AWS streaming pipelines that ingest device telemetry, process events reliably in real time, and deliver accurate data for analytics.

📍 🇵🇰 Pakistan +5 - Remote?💼 Full-Time🎸 Senior🔎 Backend Engineer
GoAWSAWS Iot CoreMQTT

Trusted by Remote Workers