




Resumen: Un Ingeniero Senior de Software en ARCOS es un líder técnico y mentor responsable de diseñar, desarrollar y entregar soluciones de software de alta calidad, al tiempo que impulsa la innovación y las mejores prácticas. Aspectos destacados: 1. Líder técnico y mentor en un equipo de desarrollo ágil 2. Diseñar, desarrollar y entregar soluciones de software de alta calidad 3. Impulsar la innovación y las mejores prácticas en ingeniería de software **Descripción** --------------- Un **Ingeniero Senior de Software** en ARCOS es un líder técnico y mentor dentro de nuestro equipo de desarrollo ágil, responsable de colaborar con el equipo y de diseñar, desarrollar y entregar soluciones de software de alta calidad, al tiempo que impulsa la innovación y las mejores prácticas. **Este puesto es híbrido: dos veces por semana en nuestra oficina de Guadalajara.** **Requisitos** ---------------- * Licenciatura en ciencias de la computación/tecnologías de la información o campo afín (o experiencia laboral equivalente). * 5 años o más de experiencia, o competencia equivalente, en desarrollo empresarial de software full-stack (interfaz de usuario, backend, API, base de datos). * Sólida base técnica en principios de diseño de ingeniería de software y patrones arquitectónicos. Capacidad demostrada para diseñar e implementar sistemas robustos y escalables. * Capacidad comprobada para abordar problemas técnicos complejos. * Comunicación efectiva con audiencias técnicas y no técnicas; capacidad para explicar conceptos técnicos complejos a compañeros e ingenieros junior. * Experiencia en el uso de herramientas de programación con IA generativa (GenAI) y desarrollo agéntico. * Amplia experiencia en desarrollo ágil, integración continua y entrega continua. * Conocimiento profundo de las prácticas de desarrollo seguro de software, incluidas tanto las técnicas de codificación defensiva como las metodologías de pruebas seguras. * Experiencia comprobada en la implementación de diversas arquitecturas de aplicaciones, tales como multiinquilino, basadas en la nube, de alto volumen y de alta disponibilidad. * Experiencia en el desarrollo y entrega de software en diversas plataformas web y móviles, con historial de liderazgo exitoso de proyectos. * Habilidades técnicas requeridas: + C# + .NET (Framework 4.8 / Core 1.0 y posteriores) + ASP.NET + Bases de datos SQL (relacionales) + REST + JavaScript/TypeScript + HTML/CSS + Angular u otros frameworks de JavaScript + Prácticas de pruebas unitarias (experiencia con frameworks como xUnit, Moq/NSubstitute) + Patrones de diseño + Git o equivalente + Desarrollo nativo en la nube con AWS o equivalente * Asistentes de programación con IA generativa (GitHub Copilot, Codex, Claude Code o equivalente) y desarrollo agéntico * Deseable: + Herramientas Atlassian (Jira, Bitbucket, Confluence) o equivalentes + Bases de datos NoSQL (AWS DynamoDB o equivalentes) + Arquitecturas orientadas a eventos **Beneficios** ------------ Ofrecemos beneficios superiores a los exigidos por la ley, incluyendo **seguro contra gastos médicos mayores**, **seguro de vida y de salud**, **cupones mensuales para alimentos** y **un fondo de ahorro**, todos diseñados para apoyar su bienestar y estabilidad financiera.


