12 sep
|
PHARMACY PVR
|
Puerto Vallarta
12 sep
PHARMACY PVR
Puerto Vallarta
¡BUSCAMOS DESARROLLADOR SENIOR/A FULL-STACK .NET / BLAZOR!
Tipo de empleo: Remoto o Presencial.
Estamos en búsqueda de un/a Desarrollador/a Full-Stack .NET/Blazor (Nivel Intermedio a Senior) para liderar el mantenimiento, la evolución tecnológica y el despliegue seguro de nuestro proyecto en Blazor (.NET 9).
Objetivo del puesto
Serás responsable directo de garantizar la continuidad, calidad y arquitectura del sistema, asegurando entregas estables mediante buenas prácticas de desarrollo, automatización de pruebas y pipelines de CI/CD.
Responsabilidades Principales
- Mantenimiento y Evolución: Identificar, diagnosticar y resolver bugs, además de implementar mejoras funcionales pequeñas y medianas según prioridades del negocio.
- Calidad y Testing: Ejecutar y mantener la suite de pruebas automatizadas (unitarias, integración y componentes).
- Calidad de Código: Revisar y aprobar Pull Requests (PRs), aplicando estándares de code review, arquitectura en capas y principios SOLID.
- Base de Datos: Gestionar migraciones de modelo, cambios de esquema y optimización de consultas en SQL Server.
- DevOps y Seguridad: Mantener pipelines de CI/CD para despliegues seguros, gestionar la actualización periódica de dependencias y la aplicación de parches de seguridad.
- Rendimiento: Monitorizar logs, realizar perfiles de ejecución y resolver cuellos de botella en la aplicación.
Requisitos Técnicos Imprescindibles
- Framework: .NET 9 y C# actual.
- Frontend: Blazor (Server / WebAssembly), manejo avanzado de componentes y su ciclo de vida.
- Persistencia y BD: Entity Framework Core (migraciones, rendimiento) y SQL Server (diseño, optimización y respaldos).
- Entorno de Trabajo:
Visual Studio 2022/2026, PowerShell y ecosistemas Windows.
- Control de Versiones: Git (flujos de trabajo con features y PRs) y GitHub/Azure DevOps.
- Pruebas Automatizadas: xUnit / NUnit, bUnit (para componentes Blazor) y pruebas de integración.
- CI/CD: Experiencia en automatización con GitHub Actions o Azure DevOps Pipelines.
- Seguridad: Autenticación y autorización con ASP.NET Core Identity / JWT, así como gestión segura de secretos.
Requisitos:
- Escolaridad: Licenciatura o Ingeniería en Sistemas Computacionales, Informática, Software, Tecnologías de la Información o carrera afín.
- Experiencia laboral: 3+ años en ecosistema .NET y al menos 1+ año trabajando directamente con Blazor (para perfil Senior: 5+ años de experiencia general).
- Buenas Prácticas: Sólidos conocimientos en arquitectura por capas, principios SOLID y patrones de diseño.
- Diagnóstico: Capacidad analítica mediante el uso de herramientas de logging, profilers y análisis de excepciones.
- Soft Skills: Comunicación clara, capacidad para documentar procesos y alta disposición para el trabajo colaborativo.
Indicadores de desempeño (KPI)
- Calidad y estabilidad del código desarrollado.
- Cumplimiento de tiempos de entrega.
- Número de incidencias y errores en producción.
- Cobertura de pruebas automatizadas.
- Rendimiento y disponibilidad de las aplicaciones.
- Cumplimiento de estándares y buenas prácticas de desarrollo.
- Participación efectiva en proyectos y mejora continua.
Ofrecemos:
- Sueldo base + BONO de productividad
- Estabilidad laboral
- Desarrollo profesional
- Excelente ambiente laboral
Sueldo: $17,000.00 - $25,000.00 al mes Lugar de trabajo: Empleo remoto
📌 DESARROLLADOR SENIOR/A FULL-STACK .NET / BLAZOR (Puerto Vallarta)
🏢 PHARMACY PVR
📍 Puerto Vallarta