Senior and Mid-Level .Net Engineer

Vigil

Portugal

Presencial

EUR 50 000 - 70 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

Collaborative work environment
Opportunities for growth
Flexible projects

Resumo da oferta

A leading technology firm in Portugal seeks a Senior .NET Engineer to enhance and optimize payment-related services across modern .NET technologies. Ideal candidates have 5+ years in scalable systems and microservices, with strong skills in ASP.NET Core and SQL Server. You will collaborate in a supportive environment fostering growth and experimentation while troubleshooting issues and mentoring juniors. This role provides opportunities in an Agile culture where innovative ideas are encouraged and valued.

Qualificações

  • 5+ years in modern .NET development, preferably with C# and .NET 6/7/8.
  • Experience with microservices and performance tuning in distributed systems.
  • Ability to work in an Agile team, coaching juniors and collaborating effectively.

Responsabilidades

  • Design and develop .NET microservices and backend APIs.
  • Troubleshoot production issues, providing high-quality fixes.
  • Mentor junior engineers on best practices and coding patterns.

Conhecimentos

Building scalable systems
Developing RESTful APIs
SQL Server optimization
Caching technologies (Redis)
Git-based workflows
Cloud-native development (AWS)
Agile methodologies
Good communication skills in English

Ferramentas

ASP.NET Core
Kafka
Complicated observability tools
CI/CD pipelines

Descrição da oferta de emprego

  • Brazil / Portugal / Worldwide - Remote (within locations)

As a Senior .NET Engineer, you will play a key role in evolving and optimising our payment-related services, ensuring reliability, performance, and scalability in a high-traffic environment. You’ll work hands-on across modern .NET technologies to improve existing systems, diagnose complex issues, and design robust solutions that keep our platform running smoothly.

We’re looking for engineers who are passionate about continuous learning, modern engineering practices, and building resilient, customer-focused systems. You’ll join a collaborative, supportive environment where people are encouraged to grow, experiment, and push the boundaries of technical excellence.

WHAT WILL YOU BE DOING:
As part of an agile software development team, you will:
  • Design, develop, maintain, and enhance .NET microservices and backend APIs that support critical payment workflows
  • Analyse and optimise existing applications for performance, scalability, and reliability
  • Investigate and troubleshoot production issues, identifying root causes and delivering high-quality fixes
  • Refactor legacy components into modern, cloud-ready services
  • Contribute to improving engineering standards, code quality, and best practices through thoughtful code reviews
  • Collaborate with engineers, product managers, and QA to deliver high-impact features for millions of users
  • Mentor junior engineers, providing guidance on architecture, coding patterns, and engineering principles
WHAT WE ARE LOOKING FOR:
  • 5+ years of experience building highly scalable, customer-facing systems using modern .NET (C#, .NET 6/7/8)
  • Strong experience developing RESTful APIs and microservices using ASP.NET Core
  • Solid experience building and maintaining distributed services, with a focus on performance, resilience, and observability
  • Advanced proficiency in SQL Server, including optimisation of complex queries, stored procedures, and database schema design
  • Hands-on experience with caching technologies such as Redis
  • Proficiency in integrating with internal and external REST APIs
  • Experience working in event-driven or message-based architectures (Kafka, SNS/SQS, RabbitMQ – exposure is fine)
  • Solid understanding of cloud-native development, ideally with AWS (Lambda, API Gateway, DynamoDB, SNS/SQS, ECS/EKS)
  • Strong experience with Git-based workflows
  • Good understanding of secure coding, authentication/authorisation patterns, and modern internet security practices
  • Experience working in an Agile, cross-functional team
  • Strong verbal and written communication skills in English
NICE TO HAVE:
  • Background in payment systems, PCI considerations, or high-volume transactional flows
  • Experience with observability tools such as Grafana, Kibana, Datadog, AppDynamics, OpenTelemetry
  • Experience with CI/CD pipelines (GitHub Actions, Jenkins, ArgoCD, Azure DevOps, GitLab CI)
  • Experience with performance optimisation in high-traffic environments
  • Ability to collaborate effectively with engineers, product managers, QA, and stakeholders
  • Comfortable working both independently and as part of a distributed engineering team
WHAT’S IN IT FOR YOU?
  • Be part of our collegial environment where responsibility and authority are shared equally amongst colleagues and help create our company culture.
  • A culture in which we don’t criticise failure but ensure we learn from our mistakes
  • An Agile environment where your ideas are welcome
  • The possibility to grow and experience different projects
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 .Net Software Engineer
Senior .Net Software Engineer

Velv • Porto

Híbrido
EUR 55 000 - 75 000
Senior .NET Engineer - Payments Backend (Remote)
Senior .NET Engineer - Payments Backend (Remote)

Vigil • Portugal

Teletrabalho
EUR 50 000 - 70 000
Senior Software Engineer - Azure & .NET
Senior Software Engineer - Azure & .NET

Alongside • Porto

Híbrido
EUR 60 000 - 80 000
Hybrid work model
International team
Impactful projects
Senior Backend Engineer - Payments
Senior Backend Engineer - Payments

Ebury • Porto

Presencial
EUR 60 000 - 90 000
Competitive salary & benefits
Discretionary performance-based bonus
Dynamic global environment
+1
Senior / Lead .NET Engineer (Hands-on + Leadership)
Senior / Lead .NET Engineer (Hands-on + Leadership)

SGI • Lisboa

Presencial
EUR 59 000 - 70 000
Performance bonus
Private healthcare
Childcare support
+1
Senior Back-End (.Net)
Senior Back-End (.Net)

Newfire Global Partners • Lisboa

Presencial
EUR 65 000 - 90 000
Senior .NET Developer
Senior .NET Developer

Decskill • Portugal

Híbrido
EUR 65 000 - 90 000
Senior .NET Developer
Senior .NET Developer

emagine • Lisboa

Presencial
EUR 50 000 - 70 000
Senior Software Engineer
Senior Software Engineer

Apex Elite • Porto

Presencial
EUR 55 000 - 75 000
Sr. Fullstack Developer (.NET/ React)
Sr. Fullstack Developer (.NET/ React)

Expert Executive Recruiters (EER Global) • Lisboa

Híbrido
EUR 55 000 - 75 000
Health insurance
Meal benefits
Employee allowances
+1