SENIOR DEVELOPPER .NET CORE
En Conversia, estamos trabajando en una aplicación Core de la empresa, una solución alojada en los servicios Cloud de Azure, que comenzó como una aplicación monolítica y ha evolucionado hacia una arquitectura basada en microservicios. Nuestro stack tecnológico incluye .NET Core 6/7/8, React y SQL Server en Azure.
El proyecto, que inició hace más de un año, sigue en una fase de crecimiento con grandes oportunidades de innovación y expansión.
En
Conversia, nos encontramos en la búsqueda de un profesional apasionado por la tecnología, que quiera unirse a nuestro equipo y contribuir con su conocimiento mientras crece junto a nosotros.
Experiencia requerida: Más de 5 años en desarrollo de aplicaciones Microsoft.
Actualmente, nuestro equipo está formado por un grupo de 5 profesionales que comparten la misma visión de innovación y excelencia en el desarrollo de software.
Descripción del Puesto
Como
Senior Developer .NET Core, serás responsable de diseñar y desarrollar aplicaciones robustas, eficientes y escalables utilizando las tecnologías más actuales. Buscamos una persona que no solo posea un sólido conocimiento en .NET Core 6/7/8, sino que también esté familiarizada con arquitecturas como N-Capas, o Clean Architecture o DDD (Diseño Controlado por Dominios).
Responsabilidades
- Desarrollar y mantener aplicaciones utilizando .NET Core 6/7/8, asegurando que cumplan con los estándares de calidad y eficiencia.
- Diseñar y construir arquitecturas N-Capas, garantizando una separación clara entre la interfaz de usuario, la lógica de negocios y el acceso a datos.
- Implementar y mantener microservicios escalables, siguiendo buenas prácticas de diseño y desarrollo.
- Utilizar metodologías TDD (Desarrollo Guiado por Pruebas) para asegurar la calidad del código y facilitar el mantenimiento del software.
- Diseñar y consumir API REST, integrando diferentes servicios y asegurando la correcta comunicación entre ellos.
- Trabajar en un entorno de Azure, aprovechando sus servicios para mejorar el rendimiento y la escalabilidad de las aplicaciones.
- Colaborar de manera efectiva con otros miembros del equipo en la definición de soluciones técnicas y en la mejora continua de nuestros procesos de desarrollo.
- Mantenerse actualizado con las últimas tendencias y tecnologías en el desarrollo de software para aportar ideas innovadoras a nuestro trabajo diario.
Requisitos
- Más de 5 años de experiencia en el desarrollo de aplicaciones en el ecosistema Microsoft, con un enfoque sólido en .NET Core.
- Experiencia demostrable en arquitecturas como Clean Architecture y DDD.
- Sólido entendimiento de Microservicios y arquitecturas Hexagonal.
- Conocimiento y aplicación de metodologías TDD en proyectos previos.
- Capacidad para diseñar y consumir API REST de manera eficiente.
- Experiencia previa en entornos Microsoft Azure.
- Excelentes habilidades de comunicación y trabajo en equipo, con una mentalidad proactiva.
¿Por qué unirte a Conversia?
En Conversia, valoramos a nuestros empleados y nos esforzamos por crear un ambiente de trabajo inclusivo y motivador 🌟. Aquí tienes algunas razones para unirte a nosotros:
- Oportunidades de Crecimiento: Te ofrecemos la posibilidad de formarte y crecer profesionalmente, en un entorno dinámico donde la innovación es clave.
- Cultura de Colaboración: Trabajarás codo a codo con un equipo talentoso, donde el aprendizaje y la colaboración son parte fundamental de nuestro día a día.
- Proyectos Desafiantes: Tendrás la oportunidad de trabajar en proyectos interesantes y vanguardistas, donde podrás aplicar tus habilidades y aprender nuevas tecnologías.
- Compensación y Beneficios Competitivos: Ofrecemos un paquete salarial competitivo, junto con beneficios adicionales que se adaptan a tus necesidades.
- Contrato Indefinido: buscamos a personas que quieran crecer con nosotros y tener una larga trayectoria en la empresa.
- Salario Competitivo que consta de un Fijo + Bonus Anual
- Trabajo 100 % Remoto menos la formación de la primera semana que es presencial.
Si estás listo para dar el siguiente paso en tu carrera y unirte a un equipo apasionado por la tecnología, ¡Conversia es el lugar para ti! 🚀
En
Conversia, no solo buscamos un desarrollador. Buscamos un líder en el ámbito del desarrollo de software, alguien que comparta nuestra pasión por la tecnología y la innovación. Si cumples con los requisitos y tienes el deseo de ser parte de un equipo en crecimiento, ¡nos encantaría conocerte!
Comienza tu viaje con nosotros y contribuye a construir el futuro del desarrollo de software!
¡Esperamos tu postulación!
Requisitos:
Microsoft y un fuerte dominio de:
Backend & Arquitectura:
- Experiencia en .NET Core 6/7/8.
- Conocimiento de arquitecturas:
- N-Capas (UI, Business Logic, Data Access)
- Clean Architecture y diseño controlado por dominios (DDD)
- Experiencia en Microservicios
- Hexagonal Architecture
- Desarrollo y ejecución de test unitarios y de integración.
- Experiencia en metodología TDD
- API REST utilizando JWT
Cloud & DevOps:
- Experiencia en la plataforma Azure.
- Conocimiento de herramientas de gestión ágil como Azure DevOps.
- Trabajo con CI/CD, configuración de pipelines y pull requests.
- Experiencia en GitHub y su integración con Azure.
- Conocimiento sobre grupos de recursos, contenedores, bases de datos en Azure, secretos y logs.
Bases de Datos:
- Dominio de SQL Server en Azure
- Migraciones EF Core
- Patrón Unit of Work
Habilidades:
- Trabajo en equipo.
- Capacidad para definir metodologías y buenas prácticas dentro del equipo.
Se valorará positivamente:
- Trabajo en Front (Html, CSS, JavaScript, Bootstrap)
- Experiencia con Docker y su configuración.
- Configuración de pipelines mediante archivos YAML.
- Nivel de inglés medio/alto.
- Experiencia en arquitecturas de microservicios avanzadas (API Gateway, comunicación entre microservicios).
- Conocimientos avanzados en gestión de recursos de Azure, informes y logs.