emagine
Senior Software Engineer
Skills
25 days ago
Share this opportunity
Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.
Important information
Contract type:
Permanent
Location:
Lisbon, Portugal
Work mode:
Hybrid
Published on:
26 September 2026
What they need
Position: Senior .NET Developer Location: Lisbon, Portugal (Hybrid model – 2 days per week in the office)
Project Scope: International
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.
Other offers great for you!
These companies are also looking for great profiles
OTOREMOTE
Senior Software Engineer / CTO
Environ 50/60K par an selon expérience
Permanent contract
Marseille, France
Hybrid, Remote
Skills
9 months ago
Quick apply
Team.is
Senior Software Engineer - Fintech
90 000€ - 150 000€
Permanent contract
Paris, France
Hybrid
Skills
7 months ago
Quick apply
Kalytech Consulting
Senior Software Engineer
530
Freelance
Brussels, Belgium
Hybrid
Skills
4 months ago
Quick apply