Buscamos Ingenieros Desarrolladores que participen en el diseño, desarrollo y pruebas de software y aplicaciones informáticas. Las principales funciones y responsabilidades incluyen dirigir y participar en actividades de programación, monitorear y evaluar el rendimiento del sistema, y diseñar e implementar nuevos programas y funcionalidades.
Responsabilidades Principales del Rol
- Desarrollar aplicaciones de acuerdo con el diseño.
- Construcción de APIs y microservicios de acuerdo con el diseño provisto.
- Asegurar que el código cumpla con las últimas prácticas y estándares de CITI.
- Construcción y ejecución de pruebas unitarias.
- Reporteo continuo del trabajo hacia el TL y Delivery de desarrollo.
- Despliegue de piezas a través del pipeline (SIT/UAT/PERF)
- Asegurar que el código cumpla con las prácticas de programación más recientes y los estándares de la industria.
- Escribir y ejecutar pruebas unitarias y de integración, buscando siempre aumentar la automatización.
- Responsabilizarse de la estimación de los elementos del backlog del producto que se considerarán para la Planificación del Sprint.
- Reportar continuamente y trabajar en equipo bajo un esquema ágil.
Habilidades Técnicas Necesarias
- Más de 4 años de experiencia desarrollando software (cloud/java, spring boot, maven)
- Habilidades analíticas, de resolución de problemas, de negociación y organizativas
- Conocimiento de programación funcional
- Sólido conocimiento de patrones de diseño.
- Programación orientada a objetos.
- Sólido conocimiento de Git, microservicios, aplicaciones orientadas a la nube, pruebas unitarias, pruebas de integración.
- Reporteo continuo del trabajo hacia el delivery de desarrollo.
- Generación de documentación para production Readiness
- Soporte durante la instalación de producción
- Comunicación y Facilitación: Capacidad para traducir requerimientos técnicos a equipos de negocio y viceversa.
- Gestión del Cambio: Capacidad para impulsar la adopción de nuevos estándares y romper silos de información.
- Pensamiento Estratégico: Capacidad para alinear la tecnología con los objetivos de la organización o sector.
📌 JAVA DEVELOPER (Ciudad de México)
🏢 Nova Solutions Systems
📍 Ciudad de México
Postulate a este anuncio
Muestra tus habilidades a la empresa, rellenar el formulario y deja un toque personal en la carta, ayudará el reclutador en la elección del candidato.