Join Our Team as a .NET Core Developer (Microservices)
Direct contract with Ageas Portugal
Working Hours
* Hybrid regime;
* Office hours with a dynamic work environment.
Are you a .NET Core Developer with 2 to 5 years of experience and a passion for building scalable, high-performance solutions using microservices architecture?
Join Ageas Portugal and play a key role in shaping our technological landscape. We are looking for developers who excel in designing, developing, and maintaining modern, cloud-native applications using .NET Core and microservices.
Responsibilities
.NET Core Development with Microservices
* Design and develop scalable, distributed applications using .NET Core and microservices architecture.
* Build and maintain RESTful APIs, ensuring high performance and scalability.
* Implement event-driven architectures using message brokers like Kafka, RabbitMQ, or Azure Service Bus.
* Collaborate with architects and other developers to design robust solutions that meet business and technical requirements.
Problem Solving
* Diagnose and troubleshoot issues in a microservices environment, addressing performance bottlenecks and ensuring resilience.
* Provide technical solutions for distributed systems, ensuring reliability and fault tolerance.
* Work closely with solution designers and Application Architects to ensure seamless integration of microservices with other systems.
* Participate in code reviews, contributing to discussions around best practices, performance optimizations, and architecture improvements.
DevOps & Quality Assurance
* Collaborate on CI/CD pipelines and implement automated deployment strategies using Docker, Kubernetes, and Azure DevOps.
* Ensure high-quality delivery by writing unit tests, integration tests, and monitoring systems for microservices.
* Implement logging, monitoring, and tracing for distributed services using tools like ELK Stack, Prometheus, or Grafana.
Requirements
* Experience in .NET Core development with expertise in microservices architecture.
* Proficiency in building and consuming RESTful APIs and knowledge of gRPC.
* Experience with containerization technologies like Docker and orchestration platforms like Kubernetes.
* Familiarity with cloud platforms, particularly Azure, and services like Azure Service Bus, Azure Functions, and Azure API Management.
* Strong understanding of DevOps practices, CI/CD pipelines, and automated testing.
* Knowledge of messaging systems like RabbitMQ, Kafka, or other event-driven architectures.
* Passion for continuous learning, staying updated with the latest advancements in .NET Core, cloud-native development, and microservices.
* Fluency in spoken and written English.
If youre ready to take on a challenging and rewarding role that will allow you to drive business innovation, apply now and help shape the future of Ageas!
#J-18808-Ljbffr