Anterior     |     Seguinte  

Senior .Net Core Developer (M/F/D) (M/F)

Adecco Recruitment

07.11.2024 | Lisboa, Portugal | Referência: 2229981


  PARTILHAR






Descrição da Função

Join Our Team as a Senior .NET Core Developer

Direct contract with Ageas Portugal


Work Environment

Location Lisbon Parque das Nações

Working Hours

  • Hybrid regime with 3 days a week at the office.
  • Office hours in a dynamic and collaborative work environment.

About the Role

We are seeking an experienced Senior .NET Core Developer with strong expertise in microservices architecture and a passion for designing cutting-edge technical solutions. In this hybrid role, you will not only develop scalable, high-performance applications but also collaborate closely with architects and business analysts to design and implement innovative solutions that meet both technical and business objectives. With your leadership and problem-solving skills, you will play a key role in shaping the technological future of Ageas Portugal.


Key Responsibilities

Development & Solution Design with Microservices

  • Design and develop distributed, scalable applications using .NET Core and microservices architecture.
  • Collaborate with architects and business analysts to translate business requirements into high-level technical solutions.
  • Build and maintain RESTful APIs and implement event-driven architectures using Kafka, RabbitMQ, or Azure Service Bus.
  • Ensure seamless integration of microservices with other systems, following architectural standards.

Problem Solving & Technical Leadership

  • Diagnose and resolve complex technical issues in microservices environments, addressing performance bottlenecks and ensuring system resilience.
  • Provide technical leadership and guidance to development teams, ensuring solutions are implemented as per design.
  • Assess the business impact of technical decisions and help teams navigate problem resolution.

High-Level Technical Design

  • Create high-level solution designs, balancing factors like cost, performance, and scalability.
  • Plan and oversee the implementation of technical designs, ensuring successful execution by development teams.
  • Contribute to continuous code reviews and discussions about best practices, performance enhancements, and architecture improvements.

Integration, 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 and integration tests, along with monitoring solutions for microservices.
  • Implement logging, monitoring, and tracing for distributed services using tools like ELK Stack, Prometheus, or Grafana.

Requirements

  • Extensive experience in .NET Core development with a focus on microservices architecture.
  • Proficiency in building and consuming RESTful APIs and knowledge of gRPC.
  • Experience with containerization technologies like Docker and orchestration platforms such as 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 such as RabbitMQ, Kafka, or other event-driven architectures.
  • Passion for continuous learning and keeping up with the latest advancements in .NET Core, cloud-native development, and microservices.
  • Fluency in spoken and written English.

If youre ready for a challenging and rewarding role where you can drive business innovation and shape the future of Ageas through cutting-edge technology, apply now and help lead the way!





EMPREGOS SEMELHANTES





ÚLTIMOS EMPREGOS