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