Cardata
Savaria Corporation
Desarrollador Senior de Software
Resumen del puesto
MEJOR MOVILIDAD PARA LA VIDA
Buscamos un Desarrollador Senior de Software altamente cualificado y con experiencia para unirse a nuestro dinámico equipo. El candidato ideal tendrá una amplia experiencia en C#, .NET, Arquitectura Limpia, desarrollo de API, servicios de Azure y pruebas unitarias. El candidato debe tener experiencia práctica trabajando en aplicaciones empresariales a gran escala y haber contribuido a lo largo de todo el ciclo de vida del desarrollo de software, desde el análisis de requisitos y el diseño de soluciones hasta el desarrollo, las pruebas, el despliegue y el soporte continuo.
El candidato seleccionado participará activamente en el diseño e implementación de soluciones de software, colaborando con arquitectos, desarrolladores, analistas de negocio y equipos de QA para entregar aplicaciones de alta calidad. El candidato seleccionado será responsable de desarrollar, probar y mantener software escalable y fiable, garantizando el cumplimiento de las mejores prácticas y los estándares de codificación. La experiencia en el desarrollo de aplicaciones de extremo a extremo, la integración de sistemas y la participación en procesos Ágiles/Scrum es esencial.
Esta es una excelente oportunidad para una persona ambiciosa y orientada a la carrera profesional, deseosa de formar parte de una organización global grande, en evolución y exitosa, con la capacidad de impactar el éxito futuro. ¡Este puesto es una oportunidad para dar forma a tu carrera y al futuro de RR. HH. en Savaria! ¡Únete a nosotros!
Savaria es un líder mundial en productos de accesibilidad y atención al paciente, diseñando y construyendo elevadores para sillas de ruedas, salvaescaleras, ascensores para aplicaciones domésticas y comerciales, camas médicas, superficies terapéuticas, elevadores de techo y eslingas para pacientes. Savaria emplea a 2,500 valiosos asociados a nivel mundial y cuenta con 12 instalaciones de fabricación en Norteamérica, Europa, México y Asia.
Este es un trabajo presencial 100% en Brampton.
Responsabilidades principales
- Diseñar e implementar soluciones escalables y mantenibles para desafíos empresariales complejos
- Contribuir a la mejora continua de los procesos y prácticas de desarrollo.
- Colaborar con equipos multifuncionales para apoyar la implementación de iniciativas empresariales y tecnológicas.
- Participar en el ciclo de vida del desarrollo de software y actividades de solución, incluyendo análisis, diseño, estimaciones, pruebas, etc. Realizar revisiones de código y hacer cumplir los estándares de codificación.
- Cumplir con los estándares de calidad establecidos y las mejores prácticas de desarrollo de software
- Contribuir a los flujos de trabajo Ágiles participando en reuniones diarias (stand-ups), revisiones de sprint y retrospectivas.
- Asegurar una documentación robusta y el intercambio de conocimientos en todo el equipo.
- Dar soporte al software de aplicación existente
Requisitos mínimos
Entorno Técnico
- Profunda experiencia en Tecnologías Microsoft, C# y el ecosistema .NET.
- Experiencia en HTML5, Vue.JS, SPA.
- Experiencia en DBA – configuraciones, indexación, optimización de rendimiento, replicación y seguridad.
- Experiencia en Bases de Datos – procedimientos almacenados, vistas, triggers y consultas SQL optimizadas.
- Experiencia integrando con sistemas ERP (D365 o similar).
- Experiencia en servicios de Microsoft Azure como servicios de aplicaciones, servicios de bases de datos, servicios de mensajería, Microsoft Entra y B2C.
- Experiencia con pipelines de CI/CD y prácticas de DevOps.
Mentalidad, Habilidades y Educación
- 10+ años de experiencia en desarrollo de software, con enfoque en sistemas web y back-end.
- Experiencia demostrada contribuyendo a proyectos de desarrollo de software a gran escala a lo largo de todo el ciclo de vida del desarrollo de software.
- Experiencia demostrada contribuyendo a aplicaciones de software globales.
- Sólidas habilidades de arquitectura y diseño.
- Sólidas habilidades analíticas, de resolución de problemas y de depuración.
- Capacidad para influir en las decisiones técnicas y contribuir al diseño de soluciones y la innovación.
- Excelentes habilidades de gestión de stakeholders y comunicación.
- Capacidad para trabajar de forma independiente mientras se colabora eficazmente dentro de equipos multifuncionales.
- Pensamiento estratégico con una mentalidad proactiva y orientada a soluciones, y pasión por impulsar el valor empresarial a través de la tecnología.
- Capacidad para comunicarse con socios comerciales de diversos roles y pertenecientes a diferentes unidades de negocio ubicadas en muchos países.
- Capacidad para aplicar los requisitos y estándares de desarrollo establecidos, promover las mejores prácticas de la industria.
- Formación académica en Tecnología de la Información, Administración de Empresas o un campo relacionado (se requiere título de Grado/Licenciatura).
