Desarrollador .NET core
¿Te encanta la tecnología y siempre estás al día con las últimas herramientas? ¡Entonces queremos conocerte!
Buscamos a un apasionado desarrollador de software con experiencia en .Net Core que se una a nuestro equipo. Si te entusiasma trabajar en un entorno dinámico y colaborar con un equipo genial, ¡sigue leyendo!
Desarrollo y Calidad del Software :
* Diseñar, codificar, probar y documentar aplicaciones utilizando .Net Core.
* Implementar principios SOLID y mantener un código limpio y bien estructurado.
* Realizar pruebas unitarias y de integración para asegurar la funcionalidad y fiabilidad del software.
Colaboración y Metodologías Ágiles :
* Participar en reuniones diarias de scrum y sesiones de planificación de sprint.
Gestión de Bases de Datos y Desarrollo en la Nube :
* Trabajar con MSSQL, EF Core y EF Migrations para diseñar y mantener bases de datos eficientes.
* Desarrollar y desplegar aplicaciones en Azure, utilizando servicios como AppServices, AKS, y contenedores.
Automatización y DevOps :
* Configurar y mantener pipelines de CI/CD en Azure DevOps.
Documentación y Mejora Continua :
* Crear y mantener documentación técnica clara y concisa.
* Mantenerse actualizado con las últimas tecnologías y proponer iniciativas de mejora continua en el proceso de desarrollo.
* Participar en sesiones de formación internas y compartir conocimientos con el equipo.
Requisitos (H/M/D):
* Al menos 3 años de experiencia en .Net Core.
* Familiaridad con Azure (AppServices, AKS, Contenedores, Azure B2C, Azure AD).
* Habilidad en testing unitario y de integración.
Requisitos deseables:
* Conocimiento de SignalR y Azure SignalR Service.
* Conocimiento de principios SOLID y Clean Code.
* Conocimiento en MSSQL, EF Core, Blazor, EF Migrations o DB Up.
* Integración con 0365 (Graph)
* Experiencia en Azure DevOps, pipelines y gestión de backlog.
Lo que ofrecemos:
* Horario flexible.
* Plan de formación.
* Plan de carrera profesional.
Responsibilities
* Design, code, test and manage various applications
* Collaborate with engineering team and product team to establish best products
* Follow outlined standards of quality related to code and systems
* Develop automated tests and conduct performance tuning
Qualifications
* Bachelor's degree in Computer Science or relevant field
* 4+ years of experience working with .NET or relevant experiences
* Experience developing web-based applications in C#, HTML, JavaScript, VBScript/ASP, or .NET
* Experience working with MS SQL Server and MySQL Knowledge of practices and procedures for full software design life cycle
* Experience working in agile development environment