Ativa os alertas de emprego por e-mail!

Senior Back End Engineer (All Genders)

Descompagnons Trabalho Temporário Lda

Porto

Presencial

EUR 40 000 - 60 000

Tempo integral

Há 16 dias

Cria um currículo personalizado em poucos minutos

Consegue uma entrevista e ganha mais. Sabe mais

Começa do zero ou importa um currículo já existente

Resumo da oferta

Une entreprise innovante à Porto cherche un Ingénieur Logiciel Senior pour rejoindre son équipe dynamique. Vous serez chargé de développer des fonctionnalités logicielles sur plusieurs plateformes, d'optimiser le logiciel existant et de mentor les développeurs juniors. Ce rôle exige une solide expérience en C++ et une passion pour la technologie. L'entreprise promeut un environnement de travail stimulant et propose un salaire compétitif.

Qualificações

  • 5+ ans d'expérience en développement de logiciels.
  • Connaissance solide de C++ et des systèmes distribués.
  • Maîtrise des modèles de conception en programmation orientée objet.

Responsabilidades

  • Développer de nouvelles fonctionnalités pour notre logiciel sur différentes plateformes.
  • Concevoir l'architecture de nouvelles fonctionnalités.
  • Encadrer les développeurs juniors de l'équipe.

Conhecimentos

C++
Programmation parallèle
SQL
NoSQL
Automatisation des tests
Communication réseau
Motivation à apprendre

Formação académica

Diplôme universitaire en informatique ou domaine similaire

Ferramentas

Boost

Descrição da oferta de emprego

Join our team in Porto! Remote Management is a
- growing product within the Team
Viewer product portfolio. Over the past several years, we have successfully built and released products that make IT administrators'
-
- day-to-day life easier. Our vision is to become a unified endpoint management solution for our customers.

As a Senior Software Engineer, you will:

  1. Develop new functionalities for our software on all commonly used platforms using C++
  2. Design the architecture of new features and components
  3. Optimize and enhance our software with new, efficient algorithms and modern software technologies
  4. Work independently on solutions for specified requirements and be responsible for complying with time and quality specifications
  5. Ensure that our software is stable and runs efficiently on many systems
  6. Monitor the latest technical developments in your field and make proposals for improvement
  7. Mentor and coach junior developers in your team

Qualifications

  1. University or college degree in the field of information technology or a related subject or relevant work experience
  2. 5+ years of professional experience in software development
  3. Experience with distributed and scalable systems
  4. Solid knowledge of any end programming language
  5. Understanding of Clean Code and Design Patterns for object-oriented programming
  6. Experience in fields such as parallel programming, SQL, NoSQL, test automation, network communications is desirable
  7. Knowledge of C++ is a plus
  8. Experience with boost and other source libraries
  9. A positive and proactive mindset
  10. Structured and analytical thinking, being a team player, and motivated to learn new things
  11. Fluency in English is mandatory; additional languages such as German are a plus
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.