Desenvolvedor C# Sênior - Recife, Brasil - IONIC Health

IONIC Health
IONIC Health
Empresa verificada
Recife, Brasil

há 3 semanas

Ana Silva

Postado por:

Ana Silva

beBee Recruiter


Descrição

Sobre nós:


Trabalhar na
IONIC Health é uma experiência única, repleta de desafios, oportunidades de crescimento e um ambiente dinâmico que estimula a inovação.

Se você é apaixonado(a) por tecnologia e busca um ambiente de trabalho que valoriza a criatividade, a colaboração e a velocidade de execução, você veio ao lugar certo.

Estamos em constante evolução, onde as ideias são transformadas em realidade de forma ágil e eficiente.

Aqui, você fará parte de uma equipe enxuta, composta por profissionais talentosos e dedicados, que compartilham uma visão comum e trabalham juntos para transformá-la em sucesso.

Uma das características mais marcantes da empresa é a mentalidade empreendedora que permeia todas as atividades.

Você terá a oportunidade de assumir responsabilidades desde o início, contribuindo ativamente para o crescimento e o impacto da empresa.

A estrutura hierárquica é mais plana, permitindo maior autonomia e liberdade para tomar decisões e explorar novas ideias.

Em nossa cultura a inovação é um valor fundamental. Você será incentivado(a) a questionar o status quo, buscar soluções criativas e experimentar novas abordagens. Os processos são ágeis e adaptáveis, permitindo uma rápida interação e aprendizado contínuo. Você terá a chance de se envolver em projetos diversos e desafiadores, expandindo seu conjunto de habilidades e conhecimentos.

A colaboração é um elemento-chave. Você trabalhará lado a lado com profissionais de diferentes áreas, como desenvolvedores, designers, especialistas em saúde e vendas. A troca de ideias e a cooperação são incentivadas, promovendo um ambiente de trabalho inspirador e estimulante. A diversidade de perspectivas enriquece o processo de tomada de decisão e impulsiona a inovação.

Outra vantagem de trabalhar na
IONIC Health é a oportunidade de acompanhar de perto o crescimento acelerado da empresa. Você presenciará o impacto direto do seu trabalho e poderá ver suas contribuições traduzidas em resultados tangíveis.

Além disso, o ambiente descontraído e informal cria uma atmosfera de camaradagem e senso de comunidade entre os membros da equipe.

É importante mencionar que trabalhar em uma empresa tão dinâmica também pode ser desafiador. A pressão por resultados e a necessidade de se adaptar rapidamente podem exigir flexibilidade e resiliência. No entanto, esses desafios são uma oportunidade para crescer profissionalmente e se superar constantemente.


Se você está em busca de um ambiente de trabalho estimulante, onde suas ideias são valorizadas e suas contribuições têm um impacto significativo, podemos ser o lugar ideal para você.

Prepare-se para uma jornada emocionante, repleta de aprendizado, crescimento e a chance de fazer parte da próxima grande revolução tecnológica em saúde.

Então, junte-se a nós e embarque nessa


Atividades diárias:


  • Participar na definição e evolução da arquitetura de micro serviços da aplicação.
  • Projetar e implementar padrões arquiteturais e melhores práticas para garantir escalabilidade, desempenho e resiliência.
  • Colaborar com a equipe para dividir funcionalidades em serviços independentes, definir limites de contexto e definir a comunicação entre os micro serviços.
  • Codificar serviços em C# usando as melhores práticas de desenvolvimento, incluindo uso de SOLID, padrões de design, testes automatizados e segurança.
  • Implementar APIs RESTful usando ASP.NET Core.
  • Utilizar bibliotecas e frameworks relevantes do ecossistema.
NET para desenvolvimento eficaz e escalável.

  • Aplicar padrões de design de micro serviços, como Service Discovery, Circuit Breaker, API Gateway, entre outros.
  • Implementar práticas de monitoramento, log e tratamento de exceções em micro serviços.
  • Garantir práticas de segurança, autenticação e autorização adequadas nos serviços.
  • Usar contêineres Docker para empacotar micro serviços.
  • Participar da implantação de micro serviços em ambientes de produção, possivelmente utilizando orquestradores de contêineres, como Kubernetes.
  • Identificar gargalos de desempenho em micro serviços e otimizar a execução.
  • Trabalhar com equipes de operações (DevOps) para garantir alta disponibilidade e escalabilidade dos serviços.
  • Orientar membros da equipe menos experientes em relação a práticas de desenvolvimento, padrões e melhores práticas.
  • Fornecer revisões de código de alta qualidade e feedback construtivo.
  • Participar de discussões técnicas e tomar decisões informadas para o projeto.
  • Diagnosticar e resolver problemas de comunicação entre micro serviços, latência, erros de rede, entre outros desafios em ambientes distribuídos.
  • Avaliar e recomendar novas tecnologias, ferramentas ou bibliotecas que possam melhorar a eficiência e a qualidade do desenvolvimento de micro serviços.
  • Trabalhar em estreita colaboração com outros desenvolvedores, arquitetos, en

Mais empregos da IONIC Health