Ingeniero de Software

Compañía
Descripción
Resumen: Este puesto implica desarrollar software de alta calidad en una solución SaaS y colaborar con equipos multifuncionales, contribuir a bases de código existentes e implementar pruebas automatizadas. Aspectos destacados: 1. Desarrollar software de alta calidad en una solución SaaS 2. Colaborar en la planificación e implementación de proyectos con ingenieros senior 3. Mejorar continuamente las habilidades y conocimientos técnicos **Ubicación:** ***Guadalajara*** Paylocity es un proveedor galardonado de soluciones de software en la nube para recursos humanos y nómina, que ofrece la plataforma más completa para la fuerza laboral moderna. La empresa se ha convertido en uno de los proveedores de software HCM de más rápido crecimiento a nivel mundial al ofrecer una suite de productos intuitiva y fácil de usar que ayuda a las empresas a automatizar y simplificar los procesos de recursos humanos y nómina, atraer y retener talento, y construir una sólida cultura organizacional. Mientras que los proveedores tradicionales de recursos humanos y nómina automatizan procesos básicos como la nómina y la administración de beneficios, Paylocity va más allá al desarrollar herramientas que los departamentos de recursos humanos y las empresas necesitan para competir por el talento y cumplir con las expectativas de la fuerza laboral moderna. Lleva tu carrera al siguiente nivel en una de las Top 100 Empresas de Software de G2. ¡Explora nuestras posiciones en Productos y Tecnología para ver dónde encajas! Estamos comprometidos con la construcción de un equipo de clase mundial mediante la contratación de los mejores talentos a escala global. Para garantizar el cumplimiento normativo, utilizamos el modelo de «Employer of Record». Nuestros candidatos ideales residirían en Guadalajara o sus zonas aledañas, contarían con derecho a trabajar allí y podrían laborar dentro de un horario que se solape hasta cuatro horas con el huso horario del Este (EST). **Descripción del puesto**Este puesto implica desarrollar software de alta calidad en una solución SaaS y colaborar con equipos multifuncionales. **Responsabilidades principales** Lo siguiente representa las funciones primordiales del puesto; otras tareas podrán asignarse según sea necesario. Para desempeñar este trabajo con éxito, el candidato debe ser capaz de cumplir satisfactoriamente cada función esencial. Los requisitos indicados a continuación son representativos de los conocimientos, habilidades y/o capacidades requeridas. Se podrán realizar adaptaciones razonables para permitir que personas con discapacidad realicen las funciones esenciales. **Responsabilidades fundamentales*** Diseñar, desarrollar y mantener aplicaciones de software siguiendo las mejores prácticas establecidas * Contribuir a la base de código existente demostrando una adecuada separación de responsabilidades * Colaborar en la planificación e implementación de proyectos con ingenieros senior * Comprender y adaptarse a los diseños y decisiones tecnológicas ya existentes * Ayudar a desarrollar soluciones para proyectos de tamaño pequeño a mediano * Implementar pruebas automatizadas y contribuir a la mejora de las prácticas de prueba * Cumplir con los estándares de codificación establecidos y participar en revisiones de código * Comunicarse eficazmente dentro del equipo de ingeniería * Participar activamente en las discusiones y sesiones de planificación del equipo * Mantenerse informado sobre los proyectos e iniciativas actuales del equipo **Colaboración en el equipo*** Trabajar de forma colaborativa con ingenieros senior en la implementación de proyectos * Participar en revisiones de código y brindar retroalimentación constructiva * Contribuir a las discusiones técnicas y compartir conocimientos con los compañeros * Apoyar a los miembros del equipo en situaciones técnicas complejas * Establecer relaciones profesionales sólidas con otros departamentos **Crecimiento y desarrollo*** Mejorar continuamente las habilidades y conocimientos técnicos * Aprender de ingenieros senior y mentores * Documentar decisiones y soluciones técnicas * Compartir conocimientos mediante presentaciones ante el equipo o documentación * Mantenerse actualizado sobre las tendencias y mejores prácticas del sector **Formación y experiencia*** Licenciatura en Ciencias de la Computación, Ingeniería de Software o campo relacionado * Mínimo 2 años de experiencia profesional en ingeniería de software * Buenas habilidades para la resolución de problemas y pensamiento analítico * Excelentes capacidades de comunicación y colaboración **Habilidades técnicas*** Base sólida en lenguajes de programación y principios de desarrollo de software * Dominio de C\#, Java o un lenguaje de programación moderno orientado a objetos similar * Comprensión sólida de los fundamentos del desarrollo de software * Experiencia con metodologías ágiles de desarrollo * Conocimiento de conceptos y patrones de arquitectura de software * Experiencia con sistemas de control de versiones y herramientas colaborativas de desarrollo * Conocimiento de metodologías y prácticas de pruebas * Capacidad para aprender y adaptarse rápidamente a nuevas tecnologías **Requisitos físicos*** Capacidad para permanecer sentado durante períodos prolongados: El puesto requiere sentarse en un escritorio o estación de trabajo durante largos períodos, típicamente entre 7 y 8 horas diarias. * Uso de sistemas informáticos y telefónicos: El empleado debe ser capaz de operar una computadora, utilizar sistemas telefónicos y teclear. Esto incluye el uso simultáneo de múltiples programas informáticos y consultas. Paylocity es un empleador que ofrece igualdad de oportunidades. Paylocity se compromete con la inclusión total de todas las personas. Realizamos reclutamiento, capacitación, compensación y promoción sin discriminación por raza, religión, color, origen nacional, sexo, discapacidad, edad, condición de veterano u otras condiciones protegidas conforme a la ley aplicable. En Paylocity, creemos que la diversidad nos hace mejores. Aceptamos y fomentamos las diferencias entre nuestros empleados en cuanto a edad, cultura, etnia, estado familiar o civil, identidad o expresión de género, idioma, origen nacional, capacidad física y mental, afiliación política, raza, religión o creencia espiritual, orientación sexual, condición socioeconómica, condición de veterano y otras características que hacen únicos a nuestros empleados. Cultivamos activamente dichas diferencias mediante nuestros grupos de recursos para empleados (ERG), experiencias laborales, perspectivas, talentos y enfoques, impulsando así la innovación en el software y los servicios que ofrecemos a nuestros clientes. Cumplimos con las leyes federales y estatales sobre discapacidad y realizamos adaptaciones razonables para solicitantes y empleados con discapacidad. Para solicitar una adaptación razonable durante el proceso de solicitud de empleo o entrevista, comuníquese con LeaveBenefits@paylocity.com. Esta dirección de correo electrónico está exclusivamente destinada a dichas solicitudes, en conformidad con las leyes federales y estatales sobre discapacidad. No envíe currículums a esta dirección de correo electrónico, ya que serán eliminados. Sus datos personales serán procesados con fines de reclutamiento de acuerdo con nuestro Aviso de Prácticas de Privacidad para Solicitantes de Empleo en México y las leyes mexicanas aplicables en materia de protección de datos.
Publicado por

David Muñoz
Indeed · HR



