Descripción
**¡Únase a nuestro equipo como Ingeniero de Software Senior — Dominio de Catálogo (Contratista)!**
**Este es un puesto remoto y actualmente estamos recibiendo solicitudes de México.**
El **Ingeniero de Software Senior, Dominio de Catálogo**, es responsable de construir y mantener servicios críticos dentro de una arquitectura orientada a servicios que impulsa las ofertas de fabricación digital de Protolabs. En este puesto, usted diseñará y entregará sistemas de backend escalables que conecten plataformas de comercio, precios, adquisición e ingeniería para crear una experiencia de cliente fluida y dinámica.
Usted ayudará a dar vida a soluciones de fabricación al habilitar ofertas integrales y en tiempo real para la **impresión 3D, moldeo por inyección, mecanizado CNC y fabricación de chapas metálicas**. Este puesto es ideal para un ingeniero experimentado que disfrute resolver complejos desafíos de integración, construir servicios confiables a gran escala y trabajar en software que impacte directamente la forma en que los clientes diseñan, cotizan y fabrican piezas.
### **Sus responsabilidades**
* Diseñar, entregar y mantener funciones de extremo a extremo, trabajando estrechamente con partes interesadas para resolver problemas complejos
* Construir sistemas front-end y back-end que integren servicios diversos en una oferta unificada dirigida al cliente
* Mentorizar a ingenieros junior, coordinar iniciativas transversales entre equipos y comunicar claramente ideas complejas
* Mejorar la calidad escribiendo código claro, eficiente y testeable, y participando en revisiones constructivas de código
* Participar en una rotación de soporte fuera del horario laboral una vez cada 6 semanas
* Mejorar los fundamentos técnicos de nuestra plataforma y elevar los estándares dentro de nuestro equipo
* Ser un iniciador proactivo, colaborativo y concienzudo que no evite los desafíos
### **Requisitos**
* 5 o más años de experiencia construyendo aplicaciones web y servicios de backend
* Conocimiento sólido de C#, JavaScript y MSSQL para diseñar, desarrollar, probar y supervisar sistemas de producción
* Experiencia con bases de datos relacionales, especialmente Microsoft SQL Server
* Experiencia con Docker, Kubernetes y entornos CI/CD
* Historial comprobado de implementación robusta de funciones y entrega exitosa de funciones
* Experiencia trabajando en equipos ágiles con gerentes de producto e ingenieros de calidad
* Excelentes habilidades de comunicación y colaboración
**Conocimientos, habilidades y competencias:**
* Fuertes habilidades de resolución de problemas y depuración
* Experticia en el desarrollo de software de alta calidad
* Comprensión de la arquitectura de software y los principios SOLID
* Experiencia en entornos tecnológicos basados en Microsoft
* Experiencia en el diseño e integración de APIs
* Experiencia en diseño de sistemas y escalabilidad
* Comprensión y experiencia práctica con sistemas de control de versiones
* Capacidad para colaborar eficazmente entre equipos de ingeniería, análisis y negocio
* Excelente ética laboral, actitud positiva y fuerte sentido de urgencia
* Conocimiento práctico de Vue.js
Podemos utilizar herramientas de inteligencia artificial (IA) para apoyar partes del proceso de contratación, como la revisión de solicitudes, el análisis de currículums o la evaluación de respuestas. Estas herramientas asisten a nuestro equipo de reclutamiento, pero no sustituyen el juicio humano. Las decisiones finales de contratación son tomadas exclusivamente por personas. Si desea más información sobre cómo se procesan sus datos, contáctenos.