Start Your Search Here

Job Search

emagine

Lisboa / Global

Senior Software Engineer

  • €55.000 - €75.000
  • Hybrid

Job Summary

Salary Range:
€55.000 - €75.000
Work Settings:
Híbrido
Candidatar-se Now

Job Description

Position

Senior .NET Developer

Location

Lisbon, Portugal (Hybrid model – 2 days per week in the office)

Project Scope

International

Overview

We are looking for a Senior .NET Developer to join a world-leading company specialising in compliance intelligence in the field of Environment, Health and Safety (EHS), for a long-term project in an international environment.

Key Technologies & Stack

- .NET / C#

- Microservices Architecture

- Event-Driven Systems (Kafka, RabbitMQ, Pulsar)

- SQL & NoSQL Databases (PostgreSQL, Elasticsearch, MongoDB, Redis, DynamoDB)

Key Responsibilities

- Design, develop, and maintain scalable SaaS solutions with a strong focus on performance, reliability, and maintainability.

- Contribute to architectural decisions involving microservices, distributed systems, and cloud-native applications.

- Build and enhance event-driven platforms leveraging modern messaging and streaming technologies.

- Promote engineering excellence through code quality, best practices, testing, and continuous improvement initiatives.

- Collaborate closely within Agile development teams throughout the entire software delivery lifecycle.

- Provide technical guidance and mentorship to fellow engineers, fostering knowledge sharing and team growth.

Requirements

- 6+ years of professional experience developing applications with .NET and C#.

- Strong hands‑on experience designing and implementing microservices-based architectures.

- Proven experience working with event-driven systems and messaging platforms.

- Solid understanding of both relational and non-relational databases, with the ability to select the most appropriate solution based on business and technical requirements.

- Experience working in Agile environments.

- Previous exposure to technical leadership, coaching, or mentoring responsibilities.

- Strong analytical and problem‑solving skills, with the ability to work independently on complex technical challenges.

#J-18808-Ljbffr

Candidatar-se Now

Similar Opportunities

View all jobs