Software Mind
Software Mind
A Software Mind é uma empresa de tecnologia que oferece serviços de desenvolvimento de software e transformação digital para organizações dos setores de inteligência artificial, SaaS e telecomunicações. Seu trabalho inclui software personalizado, aplicativos móveis, consultoria em nuvem e soluções focadas em inteligência artificial, desenvolvidas de acordo com as necessidades de clientes de áreas como serviços financeiros, telecomunicações, biotecnologia e mídia. Com uma equipe de mais de 1.000 funcionários, a Software Mind apoia iniciativas tecnológicas e o crescimento digital de empresas que atuam em mercados globais.

Engenheiro(a) de software .NET (remoto na Polônia)

Desenvolva plataformas escaláveis em C# e .NET para um cliente do setor de viagens. Projete arquiteturas do zero, protótipos e soluções em nuvem com equipes ágeis internacionais.

Descrição

  • Trabalhe com desenvolvedores e testadores experientes na Polônia e no Reino Unido em uma equipe ágil internacional.
  • Desenvolva soluções escaláveis do zero como parte de uma transformação tecnológica no setor de viagens.
  • Ajude a definir novas soluções e a arquitetura do sistema.
  • Crie provas de conceito e experimentos técnicos e, em seguida, valide as abordagens propostas.
  • Lidere discussões técnicas e contribua para decisões de engenharia.
  • Substitua sistemas antigos por novas plataformas e arquiteturas.
  • Revise código e compartilhe práticas de engenharia com colegas.
  • Oriente a arquitetura do produto e sua direção técnica.
  • Trabalhe em parceria com desenvolvedores seniores e principais, testadores, analistas de negócios, Product Owners e Scrum Masters.
  • Contribua com conhecimento técnico e liderança para a equipe.
  • Atue em quatro ou cinco equipes ágeis, cada uma focada em uma área de produto.

Requisitos

  • Tenha pelo menos três anos de experiência profissional com C# e .NET Core.
  • Tenha experiência com ferramentas DevOps da AWS e fluxos de trabalho de CI/CD.
  • Compreenda princípios e padrões de design de software, incluindo SOLID e design orientado a domínio.
  • Aplique práticas de código limpo.
  • Tenha experiência na criação de testes unitários e de integração; testes de componentes ou de contrato são um diferencial.
  • Tenha experiência prática com bancos de dados: SQL, MongoDB, NHibernate, Entity Framework e Azure Storage.
  • Conheça tecnologias front-end, incluindo Angular 12 ou posterior, JavaScript, TypeScript e CSS.
  • Use Git para controle de versão.
  • Tenha projetado novos sistemas ou contribuído para projetos greenfield.
  • Compreenda arquitetura orientada a eventos e sistemas distribuídos.
  • Conheça serviços de nuvem, especialmente AWS e Azure.
  • Tenha disposição para compartilhar conhecimento, orientar desenvolvedores e contribuir para discussões técnicas.
  • Tenha experiência prática com ferramentas de IA.

Benefícios

  • Modelos de trabalho flexíveis, incluindo colaboração remota.
  • Atuação em projetos internacionais para grandes clientes globais.
  • Oportunidades de viagem relacionadas a projetos internacionais.
  • Ambiente de trabalho sem excesso de formalidade corporativa.
  • Acesso a aulas de idiomas.
  • Oportunidades de participar de iniciativas de compartilhamento de conhecimento.
  • Acesso a plano de saúde privado e seguro de vida.
  • Acesso a um cartão Multisport.

Vagas relacionadas

The Codest

Engenheiro(a) Full Stack de Python e JavaScript

The Codest

Desenvolva software bancário com apoio de IA para clientes de serviços financeiros da The Codest, trabalhando com backends em Python e interfaces em JavaScript. A função abrange arquitetura, APIs, PostgreSQL e aplicações responsivas.

Abrir
Cisco

Arquiteto(a) sênior de software, remoto em Portugal

Cisco

Desenhe serviços em Go e Python, infraestrutura Kubernetes, APIs e ferramentas de IA para a plataforma de automação de demonstrações Cisco dCloud. Trabalhe com equipes parceiras para facilitar a criação, a busca e a execução de demonstrações de soluções Cisco.

Abrir