A imagem é um banner promocional com o texto "Venha fazer parte da Equipe HSystem!" em preto e azul. À direita do texto, há quatro ilustrações em preto e azul, mostrando pessoas colaborando e trabalhando em equipe. No canto inferior direito, está o logotipo da HSystem com um "H" estilizado em azul dentro de um quadrado e a palavra "System" ao lado. O fundo tem um padrão geométrico cinza claro.

Analista Desenvolvedor de Software .Net

HSystem | Florianópolis - SC | Remoto

O profissional será responsável por desenvolver aplicações escaláveis e de alta qualidade, implementar testes garantindo a confiabilidade e escalabilidade das soluções.

Faixa salarial

A combinar

Regime de contratação

PJ

Benefícios

Para garantir que você tenha todas as ferramentas necessárias para o desempenho do seu trabalho conosco, fornecemos um notebook de alta performance.
  • Desenvolver e manter sistemas e APIs em .NET com foco em performance, segurança e qualidade de código;
  • Trabalhar com bancos de dados MongoDB e MySQL, otimizando queries e garantindo integridade e performance das aplicações;
  • Utilizar GitHub para versionamento de código, colaboração em equipe e revisão de pull requests;
  • Implementar e gerenciar filas de mensagens (como RabbitMQ, Kafka ou AWS SQS) para suportar processamento assíncrono e escalabilidade das aplicações;
  • Aplicar padrões de design e arquitetura de software, incluindo arquitetura hexagonal, SOLID e DDD (Domain-Driven Design), promovendo modularidade e escalabilidade;
  • Implementar e automatizar testes unitários e E2E (end-to-end) para validar a funcionalidade dos sistemas e garantir estabilidade e qualidade;
  • Automatizar testes de unidade e integração para manter uma cobertura consistente e facilitar a manutenção de código;
  • Colaborar com equipes de produto, design e infraestrutura para definir e implementar soluções eficazes;
  • Monitorar e otimizar a performance das aplicações, realizando ajustes e melhorias de acordo com a necessidade.
  • Experiência em desenvolvimento com .NET (C#), incluindo criação de APIs RESTful e aplicações de back-end;
  • Conhecimento avançado em bancos de dados MongoDB e MySQL, com práticas de otimização e manutenção;
  • Familiaridade com GitHub, incluindo versionamento de código, revisão de PRs e trabalho colaborativo;
  • Experiência em arquitetura de software, especialmente arquitetura hexagonal e padrões de design (Design Patterns);
  • Conhecimento profundo dos princípios SOLID e DDD (Domain-Driven Design);
  • Experiência com filas de mensagens e processamento assíncrono (RabbitMQ, Kafka, AWS SQS ou similares);
  • Experiência na implementação de testes unitários (ex: NUnit, xUnit) e E2E (end-to-end) com ferramentas como Selenium, Cypress ou Playwright;
  • Experiência com ferramentas de CI/CD e pipelines de automação (Jenkins, GitHub Actions ou similares);
  • Familiaridade com metodologias ágeis e práticas de desenvolvimento como TDD (Test-Driven Development) e integração contínua;
  • Habilidade para resolver problemas complexos com foco em escalabilidade e alta disponibilidade, boa comunicação e trabalho em equipe;
  • Conhecimentos em outras linguagens e frameworks (Angular, Node.js, Python) são um diferencial.
A HSystem é uma empresa de software inovadora, com sede em Florianópolis, que revoluciona a forma como hotéis, pousadas e resorts gerenciam suas reservas online. Somos apaixonados por tecnologia e buscamos constantemente soluções que impulsionem o crescimento de nossos clientes. Nossa cultura é marcada pela colaboração, inovação e um ambiente de trabalho dinâmico e descontraído.
Ver página da empresa

Analista Desenvolvedor de Software .Net

HSystem | Florianópolis - SC | Remoto

Descrição da vaga

O profissional será responsável por desenvolver aplicações escaláveis e de alta qualidade, implementar testes garantindo a confiabilidade e escalabilidade das soluções.

Responsabilidades e atribuições

  • Desenvolver e manter sistemas e APIs em .NET com foco em performance, segurança e qualidade de código;
  • Trabalhar com bancos de dados MongoDB e MySQL, otimizando queries e garantindo integridade e performance das aplicações;
  • Utilizar GitHub para versionamento de código, colaboração em equipe e revisão de pull requests;
  • Implementar e gerenciar filas de mensagens (como RabbitMQ, Kafka ou AWS SQS) para suportar processamento assíncrono e escalabilidade das aplicações;
  • Aplicar padrões de design e arquitetura de software, incluindo arquitetura hexagonal, SOLID e DDD (Domain-Driven Design), promovendo modularidade e escalabilidade;
  • Implementar e automatizar testes unitários e E2E (end-to-end) para validar a funcionalidade dos sistemas e garantir estabilidade e qualidade;
  • Automatizar testes de unidade e integração para manter uma cobertura consistente e facilitar a manutenção de código;
  • Colaborar com equipes de produto, design e infraestrutura para definir e implementar soluções eficazes;
  • Monitorar e otimizar a performance das aplicações, realizando ajustes e melhorias de acordo com a necessidade.

Requisitos e qualificações

  • Experiência em desenvolvimento com .NET (C#), incluindo criação de APIs RESTful e aplicações de back-end;
  • Conhecimento avançado em bancos de dados MongoDB e MySQL, com práticas de otimização e manutenção;
  • Familiaridade com GitHub, incluindo versionamento de código, revisão de PRs e trabalho colaborativo;
  • Experiência em arquitetura de software, especialmente arquitetura hexagonal e padrões de design (Design Patterns);
  • Conhecimento profundo dos princípios SOLID e DDD (Domain-Driven Design);
  • Experiência com filas de mensagens e processamento assíncrono (RabbitMQ, Kafka, AWS SQS ou similares);
  • Experiência na implementação de testes unitários (ex: NUnit, xUnit) e E2E (end-to-end) com ferramentas como Selenium, Cypress ou Playwright;
  • Experiência com ferramentas de CI/CD e pipelines de automação (Jenkins, GitHub Actions ou similares);
  • Familiaridade com metodologias ágeis e práticas de desenvolvimento como TDD (Test-Driven Development) e integração contínua;
  • Habilidade para resolver problemas complexos com foco em escalabilidade e alta disponibilidade, boa comunicação e trabalho em equipe;
  • Conhecimentos em outras linguagens e frameworks (Angular, Node.js, Python) são um diferencial.
Enviar candidatura
Enviar candidatura

Faixa salarial

A combinar

Regime de contratação

PJ

Benefícios

Para garantir que você tenha todas as ferramentas necessárias para o desempenho do seu trabalho conosco, fornecemos um notebook de alta performance.

Sobre a empresa

A HSystem é uma empresa de software inovadora, com sede em Florianópolis, que revoluciona a forma como hotéis, pousadas e resorts gerenciam suas reservas online. Somos apaixonados por tecnologia e buscamos constantemente soluções que impulsionem o crescimento de nossos clientes. Nossa cultura é marcada pela colaboração, inovação e um ambiente de trabalho dinâmico e descontraído.
Ver página da empresa