Senior Algorithms Engineer - C# (WFM, Porto)

Content Guru Limited

Porto

On-site

EUR 65,000 - 90,000

Full time

2 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Content Guru Limited is seeking a Senior Software Engineer for its Workforce Management team in Porto. The role focuses on algorithmic, logical and mathematical development within our mission‑critical communications platform, using strong C# skills.

You will own complex development tasks, contribute to technical decisions, and mentor junior engineers while collaborating with customers and teammates to clarify requirements and ensure robust algorithm behaviour.

Qualifications

  • Strong commercial software development experience.
  • Experience with algorithms or mathematical components in systems.
  • Strong logical thinking, analytical and problem‑solving skills.
  • Good understanding of software development practices including version control, CI and testing.
  • Ability to write and test code against functional and non‑functional requirements.

Responsibilities

  • Design, develop and maintain applications with algorithmic functionality.
  • Write clean, well‑structured code using C#.
  • Understand existing algorithms, parameters and use cases.
  • Identify approaches to improve and extend algorithms.
  • Contribute to design, specification and refinement of development work.
  • Participate in code reviews, testing, deployment and documentation.
  • Work with customers and colleagues to understand requirements and explain algorithm behaviours.
  • Take ownership of complex development work and influence technical decisions.
  • Support and mentor less experienced engineers.
  • Continuously develop technical knowledge and contribute to team improvements.

Skills

C# development
Algorithmic development
Problem solving
SQL
Python
TypeScript

Tools

Git
CI/CD
Testing frameworks

Job description

Content Guru Limited is seeking a Senior Software Engineer for its Workforce Management team in Porto. The role focuses on algorithmic, logical and mathematical development within our mission‑critical communications platform, using strong C# skills.

You will own complex development tasks, contribute to technical decisions, and mentor junior engineers while collaborating with customers and teammates to clarify requirements and ensure robust algorithm behaviour.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer – Algorithms
Senior Software Engineer – Algorithms

Content Guru Limited • Porto

On-site
EUR 65,000 - 90,000
Software Engineer - Cloud CX & AI (Porto)
Software Engineer - Cloud CX & AI (Porto)

Content Guru Limited • Porto

On-site
EUR 32,000 - 52,000
Software Engineer - Porto | Cloud CX & AI Evolution
Software Engineer - Porto | Cloud CX & AI Evolution

Content Guru • Porto

On-site
EUR 30,000 - 48,000
Software Engineer
Software Engineer

Content Guru • Porto

On-site
EUR 30,000 - 48,000
Software Engineer
Software Engineer

Content Guru Limited • Porto

On-site
EUR 32,000 - 52,000
C# Software Developer – Cloud Apps in Porto
C# Software Developer – Cloud Apps in Porto

Content Guru • Porto

On-site
EUR 24,000 - 32,000
Senior Backend Engineer - .NET & Azure Cloud
Senior Backend Engineer - .NET & Azure Cloud

Wolters Kluwer • Porto

Hybrid
EUR 65,000 - 90,000
Senior .NET C# Engineer — Hybrid (Portugal)
Senior .NET C# Engineer — Hybrid (Portugal)

Wire-IT • Lisboa

Hybrid
EUR 60,000 - 90,000
Health Insurance
22 days of paid vacation
4 extra days annually (Carnival, Xmas,
+6
Senior .NET Developer (C#/.NET) - Hybrid Porto (2 days/week office)
Senior .NET Developer (C#/.NET) - Hybrid Porto (2 days/week office)

HumanIT • Porto

On-site
EUR 60,000 - 80,000
Graduate Software Developer - Cloud & AI (Porto)
Graduate Software Developer - Cloud & AI (Porto)

Content Guru Limited • Porto

Hybrid
EUR 28,000 - 42,000