Backend Software Engineer, .NET

Jobtailor

Maia

Presencial

EUR 70 000 - 95 000

Tempo integral

14 dias+

Recebe mais respostas dos empregadores

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

Resumo da oferta

Jobtailor is seeking a senior backend engineer in Porto to develop, maintain, and enhance backend applications using C# and .NET, building scalable microservices and REST APIs. You will implement asynchronous processing with TPL and develop integrations via Kafka, RabbitMQ, Solace, or similar platforms.

You will work with Docker, contribute to CI/CD pipelines using GitHub Actions or Azure DevOps, and apply SOLID, design patterns, and DDD.

Qualificações

  • Minimum 6 years of professional C# and .NET experience.
  • Experience building microservices and REST APIs.
  • Experience with messaging technologies such as Kafka, RabbitMQ, Solace, or similar.
  • Strong knowledge of asynchronous programming and Task Parallel Library (TPL).
  • Experience with Docker and CI/CD pipelines (GitHub Actions, Azure DevOps, or similar).
  • Familiarity with logging, observability, and tracing tools such as OpenTelemetry, Grafana, and Prometheus.
  • Good understanding of SOLID principles, Design Patterns, and Domain-Driven Design (DDD).
  • Strong analytical and problem-solving skills.
  • Good communication and collaboration.
  • Commitment to software quality and continuous improvement.

Responsabilidades

  • Develop, maintain, and enhance backend applications using C# and .NET.
  • Build and maintain scalable microservices and REST APIs.
  • Implement asynchronous and parallel processing solutions using Task Parallel Library (TPL).
  • Develop integrations using messaging technologies such as Kafka, RabbitMQ, Solace, or similar platforms.
  • Work with Docker containers and contribute to CI/CD pipelines using GitHub Actions, Azure DevOps, or similar tools.
  • Implement logging, monitoring, tracing, and observability best practices.
  • Apply SOLID principles, Design Patterns, and Domain-Driven Design (DDD) in software development.
  • Collaborate with cross-functional teams to deliver high-quality, reliable software solutions.
  • Troubleshoot technical issues, optimize application performance, and contribute to continuous improvement initiatives.

Conhecimentos

C# Development
NET development
Microservices
REST APIs
Async programming
TPL
Kafka
RabbitMQ
Docker
CI/CD
OpenTelemetry
Grafana
Prometheus
SOLID
DDD

Ferramentas

GitHub Actions
Azure DevOps

Descrição da oferta de emprego

  • Develop, maintain, and enhance backend applications using C# and .NET.
  • Build and maintain scalable microservices and REST APIs.
  • Implement asynchronous and parallel processing solutions using Task Parallel Library (TPL).
  • Develop integrations using messaging technologies such as Kafka, RabbitMQ, Solace, or similar platforms.
  • Work with Docker containers and contribute to CI/CD pipelines using GitHub Actions, Azure DevOps, or similar tools.
  • Implement logging, monitoring, tracing, and observability best practices.
  • Apply SOLID principles, Design Patterns, and Domain-Driven Design (DDD) in software development.
  • Collaborate with cross-functional teams to deliver high-quality, reliable software solutions.
  • Troubleshoot technical issues, optimize application performance, and contribute to continuous improvement initiatives.
Requirements
  • Minimum 6 years of professional experience with C# and .NET development.
  • Experience building and maintaining microservices and REST APIs.
  • Practical experience with messaging technologies such as Kafka, RabbitMQ, Solace, or similar.
  • Strong knowledge of asynchronous programming and Task Parallel Library (TPL).
  • Experience with Docker and CI/CD pipelines (GitHub Actions, Azure DevOps, or similar).
  • Familiarity with logging, observability, and tracing tools such as OpenTelemetry, Grafana, and Prometheus.
  • Good understanding of SOLID principles, Design Patterns, and Domain-Driven Design (DDD).
  • Strong analytical and problem-solving skills.
  • Good communication skills and collaborative mindset.
  • Commitment to software quality and continuous improvement.
Core Competencies

Demonstrates extensive experience in C# and .NET development, with a strong focus on building scalable microservices and REST APIs. Proficient in asynchronous programming, messaging technologies, and CI/CD practices, ensuring high-quality software delivery and continuous improvement.

Highest-signal resume keywords
  • C# Development
  • Microservices Architecture
  • REST API Development
  • Task Parallel Library (TPL)
  • Docker and CI/CD
ATS Optimization Keywords

Hard Skills

  • C#
  • .NET
  • Microservices
  • REST APIs
  • Asynchronous Programming
  • Task Parallel Library (TPL)
  • Kafka
  • RabbitMQ
  • Docker
  • CI/CD

Soft Skills

  • Analytical Skills
  • Problem-Solving
  • Communication
  • Collaboration

Industry Keywords

  • SOLID Principles
  • Design Patterns
  • Domain-Driven Design (DDD)
  • Logging
  • Observability
  • Tracing

Tools & Technologies

  • GitHub Actions
  • Azure DevOps
  • OpenTelemetry
  • Grafana
  • Prometheus
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 Associate – Software Development, Technology and Product Solutions
Senior Associate – Software Development, Technology and Product Solutions

Jobtailor • Cascais

Presencial
EUR 45 000 - 75 000
Senior Backend Developer .NET
Senior Backend Developer .NET

Vortal • Lisboa

Presencial
EUR 40 000 - 60 000
Senior .Net Developer
Senior .Net Developer

Loop Future • Lisboa

Presencial
EUR 60 000 - 95 000
Back End Developer
Back End Developer

Jobtailor • Lisboa

Presencial
EUR 42 000 - 65 000
(Senior) Backend Developer - .NET
(Senior) Backend Developer - .NET

emagine • Lisboa

Presencial
EUR 40 000 - 60 000
.Net Developer
.Net Developer

act digital • Lisboa

Presencial
EUR 45 000 - 65 000
Senior .Net Developer
Senior .Net Developer

emagine - Portugal • Lisboa

Presencial
EUR 50 000 - 70 000
Senior .NET Software Engineer (Remote)
Senior .NET Software Engineer (Remote)

Reach IT • Portugal

Teletrabalho
EUR 45 000 - 65 000
Staff Backend Software Engineer
Staff Backend Software Engineer

Extia • Lisboa

Presencial
EUR 65 000 - 85 000
Senior .Net Full Stack Developer
Senior .Net Full Stack Developer

TMC • Lisboa

Presencial
EUR 65 000 - 90 000