Job Openings Senior .NET Developer (.NET Core/Microservices) - Hybrid Porto (2 days/week office)

About the job Senior .NET Developer (.NET Core/Microservices) - Hybrid Porto (2 days/week office)


ABOUT THE OPPORTUNITY

Join a strategic project for a leading pan-European stock exchange operator that plays a central role in financing the European economy and integrating capital markets. As a Senior .NET Developer, you'll implement critical Search and Subscription features for a public-facing web portal, working with modern cloud-native technologies and microservices architecture. This consulting engagement offers the chance to contribute to financial market infrastructure that connects investors to companies across Europe, with a hybrid model requiring only two days per week in Porto. You'll work on scalable, cloud-based solutions deployed across AWS or Azure, making a tangible impact on platforms used by market participants throughout the continent.

PROJECT & CONTEXT

You'll be responsible for developing and integrating the Search and Subscription features for the iBabs Public web portal as part of the 2025 roadmap. Your work involves building robust .NET applications following microservices architecture and design patterns, ensuring scalability and reliability for production systems. Key deliverables include developing search functionality using .NET technologies, implementing subscription features with strong focus on user experience, leveraging AWS or Azure for cloud services and deployment, utilizing containerization and orchestration with Docker and Kubernetes, and managing data with Entity Framework/EF Core. Comprehensive testing and bug fixing will be essential to ensure feature reliability. You'll work collaboratively within an agile environment, contributing to continuous improvements while maintaining high standards of code quality and system performance.

WHAT WE'RE LOOKING FOR (Required)

  • Minimum 5+ years of hands-on experience in .NET development
  • Strong knowledge and hands-on experience with .NET, .NET Core, C#, and ASP.NET
  • Deep understanding of cloud platforms: AWS and/or Azure
  • Solid expertise in Microservices architecture and design patterns
  • Strong knowledge of containerization and orchestration tools: Docker and Kubernetes
  • Proven ability to build scalable, cloud-native applications
  • Experience with deployment pipelines and cloud service integration
  • Strong problem-solving skills with focus on testing and bug fixing
  • Ability to work collaboratively in a consulting engagement environment
  • Fluent in English (B2 Upper Intermediate minimum)
  • Available for hybrid work model with 2 days per week in Porto office

NICE TO HAVE (Preferred)

  • Experience with Entity Framework/EF Core for data management (strong plus)
  • Frontend development skills in React.js or Angular (strong plus)
  • Background in financial services or capital markets platforms
  • Knowledge of CI/CD pipelines and DevOps practices
  • Experience with API design and RESTful services
  • Familiarity with event-driven architectures
  • Understanding of security best practices for cloud-based applications
  • Experience working in Agile/Scrum environments

Languages Required: English (B2 Upper Intermediate minimum)

Work Model: Hybrid - 2 days per week in Porto office, 3 days remote

Experience Level: Senior (5+ years)