En Capitole seguimos creciendo, ¡y queremos que formes parte de nuestra familia!
Resumen
Capitole sigue creciendo y busca un/a Desarrollador/a .NET para participar en un proyecto de migración de un monolito desarrollado en VB.NET hacia una arquitectura de microservicios basada en C# y .NET 8, contribuyendo al desarrollo de aplicaciones críticas de negocio, escalables, mantenibles y de alto rendimiento.
Responsabilidades
- Diseñar e implementar soluciones fiables, escalables y de alto rendimiento alineadas con las necesidades del cliente.
- Participar activamente en el proceso de migración de un sistema monolítico VB.NET a microservicios en C# y .NET 8.
- Colaborar con equipos de producto para comprender requisitos funcionales y traducirlos en diseños robustos, mantenibles y extensibles, aplicando buenas prácticas de desarrollo y principios SOLID y patrones de diseño.
- Desarrollar código limpio y bien estructurado con pruebas unitarias e integradas.
- Participar en ceremonias ágiles (planificación, revisiones de código, demos de iteración).
- Colaborar en front‑end con Angular.
- Proponer mejoras continuas en el proceso de desarrollo y mantenerse actualizado sobre nuevas tecnologías.
Requisitos
- Experiencia en desarrollo de software en entorno .NET con C# y Visual Basic.
- Programación orientada a objetos (OOP) y patrones de diseño (Design Patterns).
- Experiencia en .NET Core / .NET 8.
- Conocimientos de VB.NET, C#.NET, Web API.
- SQL Server y MongoDB.
- Tests unitarios y de integración (mocking frameworks, TDD).
- Mentalidad ágil y orientación al trabajo en equipo.
- Arquitectura de microservicios, Event Sourcing, RabbitMQ, NServiceBus.
- Microsoft Azure (Azure DevOps).
- Web Forms y Angular.
Tecnologías y Herramientas
VB.NET, C#.NET, Web API, SQL Server, MongoDB, RabbitMQ, NServiceBus, Microsoft Azure, Azure DevOps, Angular, TDD.
Políticas de Seguridad
- El empleado tendrá acceso a información confidencial relativa a Capitole y al proyecto.
- Debe cumplir con las políticas de seguridad y las políticas internas de la empresa y cliente.
- Debe firmar un NDA.