Senior .NET Engineer – Hybrid (French Speaker)

act digital

Porto

Hybrid

EUR 45,000 - 65,000

Full time

3 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

act digital in Porto, Portugal is seeking an experienced Software Engineer specializing in C# and .NET to join our bancarisation product team. You will design, develop and test applications, implement microservices and RESTful APIs, and work with RabbitMQ, NUnit tests, and monitoring tools.

This role requires 5+ years of experience, strong problem-solving and communication skills, and a hybrid work schedule with 2 days per week in the Porto office.

Qualifications

  • 5+ years of professional software development experience.
  • Strong knowledge of C#, .NET 6+, and object-oriented programming.
  • Experience with design patterns and best practices in software development.
  • Experience with ASP.NET and MVC.
  • Strong experience with REST APIs and RESTful architecture.
  • Experience with microservices architecture and distributed systems.
  • Experience with asynchronous communication and event-driven architectures.
  • Experience with RabbitMQ.
  • NUnit experience for unit testing.
  • IoC/DI and Unity DI knowledge.
  • Experience with Sonar and Checkmarx for code quality and security.
  • Experience with Kibana and Elasticsearch for monitoring and logs.
  • Familiarity with Agile development methodologies.
  • Bachelor's degree in Computer Science or a related field.
  • Excellent problem-solving and communication skills.
  • Availability to work in a hybrid regime, 2 days per week from the Porto office.

Responsibilities

  • Design, develop and test software applications using C# and the .NET framework.
  • Develop and maintain robust, scalable solutions for the LEA product within Bancarisation et Epargne platform.
  • Collaborate with cross-functional teams to define, design and deliver new features.
  • Design and implement solutions based on microservices, RESTful APIs and event-driven architectures.
  • Implement asynchronous communication and messaging solutions using RabbitMQ.
  • Troubleshoot and resolve complex technical issues across the application and integration layers.
  • Write clean, maintainable, efficient and high-quality code.
  • Apply software development best practices, design patterns and architectural principles.
  • Participate in code reviews and provide constructive technical feedback to other team members.
  • Develop and maintain unit tests using NUnit to ensure software quality and reliability.
  • Contribute to application monitoring, logging and troubleshooting using Kibana and Elasticsearch.
  • Ensure code quality and security standards through tools such as Sonar and Checkmarx.
  • Collaborate with development and technical teams throughout the software development lifecycle.
  • Mentor and coach junior developers, providing technical guidance and supporting their professional development.
  • Contribute to an Agile development environment, participating in the relevant ceremonies and continuous improvement initiatives.

Skills

C#
.NET 6+
Object-oriented programming
Design patterns
ASP.NET
MVC
REST APIs
Microservices
Event-driven architectures
Asynchronous communication
Agile methodologies
Problem-solving
Communication skills

Education

Bachelor's degree in Computer Science or related field

Tools

NUnit
RabbitMQ
IoC/DI
Unity DI
Sonar
Checkmarx
Kibana
Elasticsearch

Job description

act digital in Porto, Portugal is seeking an experienced Software Engineer specializing in C# and .NET to join our bancarisation product team. You will design, develop and test applications, implement microservices and RESTful APIs, and work with RabbitMQ, NUnit tests, and monitoring tools.

This role requires 5+ years of experience, strong problem-solving and communication skills, and a hybrid work schedule with 2 days per week in the Porto office.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

C# .NET Developer (French Speaker) – Hybrid Porto
C# .NET Developer (French Speaker) – Hybrid Porto

Dellent • Porto

Hybrid
EUR 70,000 - 110,000
Health insurance
Training budget
Regular feedback
+3
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 - Hybrid Porto | C#, APIs, Azure/AWS
Senior .NET Developer - Hybrid Porto | C#, APIs, Azure/AWS

Decskill • Porto

Hybrid
EUR 45,000 - 65,000
Senior .NET Backend Engineer - Hybrid (Porto)
Senior .NET Backend Engineer - Hybrid (Porto)

KCS iT • Porto

Hybrid
EUR 40,000 - 65,000
Hybrid work
Training programs
International projects
Senior .NET Developer — Hybrid (Portugal)
Senior .NET Developer — Hybrid (Portugal)

DBServices Portugal • Porto

Hybrid
EUR 55,000 - 75,000
Senior .NET Developer - Hybrid (Lisbon or Porto)
Senior .NET Developer - Hybrid (Lisbon or Porto)

Decskill • Portugal

Hybrid
EUR 65,000 - 90,000
Senior .NET Developer - Hybrid (Lisbon/Porto) | Azure
Senior .NET Developer - Hybrid (Lisbon/Porto) | Azure

Adentis Portugal • Viseu

Hybrid
EUR 60,000 - 90,000
Senior .NET Developer (C#) – Hybrid/Remote Growth
Senior .NET Developer (C#) – Hybrid/Remote Growth

KCS IT • Porto

Hybrid
EUR 40,000 - 65,000
Senior.Net Developer - Hybrid (Lisbon Or Porto)
Senior.Net Developer - Hybrid (Lisbon Or Porto)

Decskill • Viseu

Hybrid
EUR 70,000 - 90,000
Senior .NET Developer – Hybrid in Portugal, Microservices
Senior .NET Developer – Hybrid in Portugal, Microservices

DBServices • Porto

Hybrid
EUR 65,000 - 90,000
Collaborative Environment
Global Connection
Physical Health Support
+1