Ativa os alertas de emprego por e-mail!

Pessoa Desenvolvedora Full Stack Sênior - .NET

Tech6 Group

Florianópolis

Híbrido

BRL 80.000 - 120.000

Tempo integral

Há 30+ dias

Resumo da oferta

Uma empresa inovadora de tecnologia está à procura de uma Pessoa Desenvolvedora Full Stack Sênior para integrar sua equipe em Florianópolis. O candidato ideal deve ter experiência sólida em .NET e habilidades de liderança, contribuindo para a arquitetura de software e trabalhando em projetos estratégicos. Ser parte da Tech6 Group significa fazer parte de uma empresa que valoriza pessoas e inovação.

Qualificações

  • Mínimo de 5 anos de experiência prática em desenvolvimento de aplicações utilizando .NET.
  • Profundo conhecimento em princípios de arquitetura de software.
  • Familiaridade com práticas de DevOps e CI/CD.

Responsabilidades

  • Codificar e implementar novas funcionalidades em aplicações .NET.
  • Fazer revisões de código e oferecer feedback.
  • Participar na definição da arquitetura de software.

Conhecimentos

C#
ASP.NET Core
Entity Framework
Microserviços
Design patterns
SQL Server
MongoDB
DevOps
APIs RESTful
Teste automatizado
Scrum
HTML
CSS
JavaScript
Angular
React

Descrição da oferta de emprego

Job description

Estamos em busca de uma Pessoa Desenvolvedora Full Stack Sênior para integrar nosso time e contribuir para a evolução da nossa arquitetura de software! Se você possui experiência sólida com .NET, domina boas práticas de desenvolvimento e possui perfil de liderança, queremos conhecer você!

Na Tech6 Group, somos movidos por pessoas e inovação. Como uma provedora de soluções tecnológicas com presença internacional - cuja expertise inclui desde planejamento estratégico de RH até soluções avançadas de CRM e tecnologias em nuvem - desenvolvemos ferramentas que transformam a maneira como empresas planejam, decidem e crescem.

Aqui, você terá a oportunidade de atuar em projetos estratégicos, colaborar com especialistas e liderar a implantação de soluções tecnológicas de alto impacto. Somos reconhecidos pela nossa eficiência operacional e pela cultura de inovação que impulsiona nossos resultados – e agora, queremos que você faça parte dessa história.

Venha transformar desafios em oportunidades com a gente!



Main responsibilities
  • Codificar e implementar novas funcionalidades em aplicações .NET, garantindo qualidade, legibilidade e manutenibilidade do código.
  • Fazer revisões de código de colegas, oferecendo feedback construtivo e orientações para melhorias.
  • Participar na definição e evolução da arquitetura de software, propondo soluções escaláveis que atendam às necessidades do negócio.
  • Criar e manter documentações técnicas de sistemas e arquiteturas, assegurando que todos os membros da equipe tenham acesso a informações atualizadas.
  • Colaborar com outras equipes, como designers e gerentes de projeto, para garantir que os requisitos sejam compreendidos e atendidos.
  • Diagnosticar e corrigir bugs ou problemas técnicos nos sistemas existentes, garantindo um funcionamento suave e eficiente.
  • Realizar análise de causas raízes para problemas recorrentes e propor soluções de longo prazo.
  • Trabalhar com ferramentas de CI/CD para integrar e implantar novas versões do software de forma eficiente e sem interrupções.
  • Monitorar e resolver falhas em pipelines de integração e implantação contínua.
  • Participar de retrospectivas e feedbacks da equipe, discutindo o que funcionou bem e o que pode ser melhorado em processos e práticas de desenvolvimento.


Requirements and skills
Competêcias Técnicas:
  • Mínimo de 5 anos de experiência prática em desenvolvimento de aplicações utilizando o ecossistema .NET, incluindo C#, ASP.NET Core, e Entity Framework.
  • Profundo conhecimento em princípios de arquitetura de software, incluindo microserviços, arquitetura em camadas e design patterns como MVC, MVVM, e CQRS.
  • Experiência com bancos de dados relacionais (como SQL Server ou PostgreSQL) e não relacionais (como MongoDB), incluindo a capacidade de escrever consultas eficientes e desenhar esquemas adequados.
  • Familiaridade com práticas de DevOps e ferramentas de integração contínua/entrega contínua (CI/CD), como Azure DevOps, Jenkins ou GitHub Actions.
  • Conhecimento em design e consumo de APIs RESTful e SOAP, além de experiência em integração de sistemas utilizando mensagens e filas (como RabbitMQ ou Azure Service Bus).
  • Experiência com testes automatizados (unitários, integração e funcionais), utilizando frameworks como xUnit, NUnit ou MSTest.
  • Compreensão e experiência prática em ambientes ágeis, especialmente nos frameworks Scrum ou Kanban, e capacidade de colaborar em equipes que seguem essas metodologias.
  • Familiaridade com tecnologias web modernas, como HTML, CSS, JavaScript e frameworks como Angular ou React, para colaboração com desenvolvedores frontend.
Competêcias Interpessoais:
  • Habilidade para articular ideias e conceitos técnicos de maneira clara e acessível, tanto para equipes técnicas quanto não técnicas.
  • Capacidade de ouvir atentamente e fornecer feedback construtivo.
  • Disposição para orientar e apoiar o desenvolvimento de membros menos experientes da equipe, promovendo um ambiente de aprendizagem contínua.
  • Habilidade de antecipar necessidades e agir sem precisar de supervisão constante.
  • Mentalidade analítica e criativa para identificar rapidamente problemas complexos e propor soluções eficazes.
  • Capacidade de se adaptar a mudanças rápidas nos requisitos e no ambiente de trabalho, mantendo a produtividade e a qualidade do trabalho.
Diferenciais:
  • Certificações como Microsoft Certified: Azure Developer Associate, .NET Developer e/ou Azure Solutions Architect Expert.


Obtém a tua avaliação gratuita e confidencial do currículo.
ou arrasta um ficheiro em formato PDF, DOC, DOCX, ODT ou PAGES até 5 MB.