Senior software developer

Smart Consulting

Porto

Híbrido

EUR 55 000 - 85 000

Tempo integral

14 dias+

Recebe mais respostas dos empregadores

Envia um currículo específico para a oferta em poucos minutos.

Vantagens oferecidas por esta oferta de emprego

Continuous learning opportunities
Hybrid working model
Culture based on trust and collaboration

Resumo da oferta

A technology company in Porto is seeking a Senior Software Developer to design and maintain high-performance applications. The ideal candidate has expertise in C++, Shell, and Python, with solid communication skills in English. This role operates on a hybrid model, requiring 3 days in the office per week and involves collaboration with product and engineering teams to deliver innovative solutions.

Qualificações

  • Expertise in C++ with strong knowledge in Shell and Python.
  • Ability to autonomously manage the full lifecycle of an application.
  • Good communication skills in English, both oral and written.
  • Understand business needs.
  • Translate requirements into JIRA tickets.
  • Keep source control clean, structured, and up to date.
  • Manage and report priorities for each release.
  • Good communication skills in English — oral and written.
  • Attention to detail, analytical thinking, and commitment to high-quality delivery.

Responsabilidades

  • Develop and maintain applications in C++, Python, and Shell.
  • Ensure code quality, performance, and reliability.
  • Deliver stable, bug-free releases.
  • Guarantee high test coverage through comprehensive Unit Tests.
  • Collaborate closely with product and engineering teams to understand requirements and align priorities.
  • Deliver stable, bug‑free releases aligned with Smart’s quality standards.

Conhecimentos

C++
Shell
Python
JIRA
English

Ferramentas

CMake
CI/CD

Descrição da oferta de emprego

Senior Software Developer (C++ | Python | Shell)

At Smart, we’re looking for a Senior Software Developer (C++ | Python | Shell) to join our technical team and contribute to the design, development, and maintenance of high-performance applications that support demanding international environments.

We believe technology transforms businesses — and we want you to be part of that transformation.

What it takes to be a SMART Senior Software Developer
  • C++ expertise
  • Solid knowledge of Shell and Python
  • Ability to autonomously manage the full lifecycle and workflow of an application
  • Understand business needs
  • Translate requirements into JIRA tickets
  • Keep source control clean, structured, and up to date
  • Manage and report priorities for each release
  • Good communication skills in English — oral and written
  • Attention to detail, analytical thinking, and commitment to high-quality delivery
Nice to Have
  • Experience with CMake or other build systems
  • Exposure to CI/CD pipelines and automated workflows
  • Experience working in international or distributed teams
  • Familiarity with modern software engineering practices and tooling
What you’ll do at Smart
  • Develop and maintain applications in C++, scripting in Python and Shell
  • Ensure code quality, performance, and reliability across all deliveries
  • Produce detailed tracking documentation (user stories, tech stories…)
  • Guarantee high test coverage through comprehensive Unit Tests
  • Collaborate closely with product and engineering teams to understand requirements and align priorities
  • Deliver stable, bug‑free releases aligned with Smart’s quality standards
Why be SMART?
  • Work with challenging projects and impactful, modern solutions
  • We value innovation, autonomy, and continuous learning
  • We invest in your growth — technical and personal
  • A culture based on trust, collaboration, and knowledge sharing
  • We believe that simplifying is the best way to innovate
Where you can be SMART

Porto | Hybrid model — 3 days per week in the office

Seniority level

Mid‑Senior level

Employment type

Full‑time

Job function

Information Technology

Industries

Technology, Information and Media

Obtém a tua avaliação gratuita e confidencial do currículo.
ou arrasta e larga o ficheiro aqui.
Similar jobs

Ofertas semelhantes que vale a pena comparar

Senior Software Developer - C++; Python; Shell
Senior Software Developer - C++; Python; Shell

Alpineo Consulting • Porto

Híbrido
EUR 40 000 - 60 000
Software Tester - Remote in Portugal
Software Tester - Remote in Portugal

Smart Nearshore • Portugal

Teletrabalho
EUR 30 000 - 45 000
Collaborative environment
Career development opportunities
Exciting projects
Senior C++/Python/Shell Engineer - Hybrid, Porto
Senior C++/Python/Shell Engineer - Hybrid, Porto

Smart Consulting • Porto

Híbrido
EUR 55 000 - 85 000
Continuous learning opportunities
Hybrid working model
Culture based on trust and collaboration
Senior Developer
Senior Developer

Connect Digital • Portugal

Presencial
EUR 60 000 - 85 000
Senior Backend Engineer (Research & Development) (m/f/d)
Senior Backend Engineer (Research & Development) (m/f/d)

Siemens Mobility • Amadora

Híbrido
EUR 65 000 - 110 000
Hybrid work model
Health insurance
World-class learning platforms
+3
Senior Quality Assurance Automation Engineer
Senior Quality Assurance Automation Engineer

Sysmatch • Lisboa

Presencial
EUR 30 000 - 50 000
Personalized onboarding experience
Career development opportunities
Access to exclusive discounts
+1
Senior Python AI Engineer
Senior Python AI Engineer

Alongside • Porto

Presencial
EUR 60 000 - 80 000
Opportunity to work on innovative technologies
Collaborative international work environment
Influence Smart Automation capabilities
Senior C++ Software Engineer with DevOps ownership (in the Netherlands)
Senior C++ Software Engineer with DevOps ownership (in the Netherlands)

TOPIC Embedded Systems • Lisboa

Presencial
EUR 57 000 - 77 000
Permanent contract
26 vacation days
Home office support
+1
Senior C++ Software Engineer with DevOps ownership (in the Netherlands)
Senior C++ Software Engineer with DevOps ownership (in the Netherlands)

TOPIC Embedded Systems • Porto

Híbrido
EUR 57 000 - 77 000
Permanent contract
Employment package including €57,000 to €76,500
26 vacation days
+2
Senior C# Developer (f/m/div.)
Senior C# Developer (f/m/div.)

Robert Bosch Group • Ovar

Presencial
EUR 42 000 - 64 000
Canteen
Flexible hours
Medical services
+3