Programmer Analyst Sr.
Indexed description
El Analista Programador Sr. es responsable de diseñar, desarrollar, probar e implementar soluciones de software complejas, así como de brindar soporte técnico a sistemas existentes. Este rol requiere una profunda experiencia en programación y análisis de sistemas para impulsar la eficiencia operativa y la innovación tecnológica en Jabil, Inc.
Responsabilidades del Puesto**
- Diseñar, desarrollar y mantener aplicaciones de software robustas y escalables utilizando lenguajes de programación y tecnologías relevantes.
- Realizar análisis de requisitos, crear especificaciones técnicas y desarrollar planes de diseño para nuevos sistemas o mejoras a los existentes.
- Colaborar estrechamente con usuarios finales y equipos multifuncionales para comprender las necesidades del negocio y traducirlas en soluciones técnicas.
- Participar en todas las fases del ciclo de vida del desarrollo de software (SDLC), incluyendo el diseño, codificación, pruebas de unidad, integración y despliegue.
- Solucionar problemas y depurar aplicaciones, identificando y resolviendo defectos de software de manera eficiente.
- Desarrollar y mantener documentación técnica detallada, incluyendo diagramas de diseño, especificaciones de funcionalidades y manuales de usuario.
- Investigar y evaluar nuevas tecnologías y herramientas para mejorar los procesos de desarrollo y la funcionalidad de los sistemas.
- Proporcionar liderazgo técnico y mentoría a programadores junior cuando sea necesario.
- Asegurar la calidad del código a través de revisiones de código y la implementación de mejores prácticas de desarrollo.
- Colaborar con equipos de infraestructura y operaciones para asegurar la correcta implementación y rendimiento de las aplicaciones.
- Licenciatura en Ciencias de la Computación, Ingeniería de Software, Sistemas de Información o campo relacionado.
- Mínimo de 5 años de experiencia comprobable en desarrollo de software y análisis de sistemas.
- Dominio de al menos un lenguaje de programación de alto nivel (ej. C#, Java, Python, .NET).
- Experiencia sólida con bases de datos relacionales (ej. SQL Server, Oracle) y capacidad para escribir consultas SQL complejas.
- Conocimiento de metodologías de desarrollo ágil (Scrum, Kanban).
- Experiencia en el diseño e implementación de APIs RESTful.
- Familiaridad con sistemas de control de versiones (ej. Git).
- Capacidad demostrada para analizar problemas complejos, diseñar soluciones eficientes y tomar decisiones técnicas informadas.
- Excelentes habilidades de comunicación verbal y escrita, con la capacidad de interactuar eficazmente con personal técnico y no técnico.
- Habilidad para trabajar de forma independiente y como parte de un equipo en un entorno dinámico y de ritmo rápido.
- Se valora la experiencia con entornos de desarrollo en la nube (ej. Azure, AWS, GCP).
- Se valora la experiencia en la industria manufacturera o en el sector de la electrónica.
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search