Backend Developer
NewBe an early applicantSummary
Develop and maintain scalable backend services and RESTful APIs using .NET/C#, hexagonal architecture, and Docker. Responsibilities include implementing distributed systems with async messaging and providing occasional Angular frontend support.
Descripción del trabajo
¿Te gustaría trabajar en un entorno tecnológico moderno, participando en el diseño y desarrollo de soluciones escalables y de alto impacto? ¿Te gustaria aplicar AI en tus Desarrollos y crecer en esta área?
Estamos buscando un Senior Backend Developer con una sólida base en .NET y experiencia en arquitecturas modernas para unirse a nuestro equipo.
Responsabilidades- Desarrollar y mantener servicios backend robustos y escalables.
- Diseñar e implementar APIs RESTful siguiendo buenas prácticas.
- Colaborar en la definición y aplicación de Arquitectura Hexagonal.
- Implementar pruebas unitarias y garantizar estándares de calidad.
- Integrarse en un entorno donde la comunicación asíncrona y los contenedores son parte del día a día.
- Dar soporte puntual en tareas de frontend cuando sea necesario.
- +5 años de experiencia en desarrollo backend con C# y .NET (versiones modernas)
- Experiencia trabajando con .NET (v9,v10)
- Experiencia aplicando Arquitectura Hexagonal / Clean Architecture (Puertos y Adaptadores)
- Diseño e implementación de APIs RESTful robustas y escalables
- Experiencia en sistemas distribuidos y comunicación asíncrona: RabbitMQ, Azure Service Bus o similares
- Experiencia en contenerización con Docker
- Experiencia trabajando con bases de datos NoSQL, especialmente MongoDB
- Testing unitario con xUnit, NUnit u otros frameworks equivalentes
- Experiencia en entornos Agile
- Frontend – Soporte. Familiaridad con Angular