Obligaciones y responsabilidades esenciales:
Participar en la especificación, diseño, desarrollo, implementación, despliegue, pruebas y mantenimiento de aplicaciones de software.
Recomendar e implementar procesos siguiendo las mejores prácticas de la industria para el desarrollo, prueba y despliegue de software.
Escribir código limpio, eficiente y documentado bajo la supervisión de desarrolladores experimentados.
Realizar pruebas unitarias y de integración.
Colaborar en la identificación y resolución de errores o mejoras en el software.
Asistir en la documentación técnica de los proyectos.
Servir como contacto técnico para clientes internos.
Participar en reuniones de equipo y sesiones de revisión de código.
Aprender y aplicar buenas prácticas de desarrollo y metodologías ágiles (Scrum, Kanban, etc.).
Modelar, enseñar y aplicar los Valores de SEL, los Principios de Operación y los Principios de Manufactura de Clase Mundial.
Entender. Crear. Simplificar.
Calificaciones requeridas
Estudiante activo de Ingeniería en Sistemas, Ciencias de la Computación o carrera afín.
Capacidad para trabajar medio tiempo durante el ciclo escolar y tiempo completo durante el verano.
Experiencia en programación con C#, Java u otro lenguaje de programación orientado a objetos equivalente.
Deseo de aprender y mejorar habilidades técnicas.
Excelentes habilidades de redacción, documentación y comunicación oral.
Capacidad de aprender nuevas habilidades y asumir nuevas responsabilidades.
Capacidad de trabajar cooperativamente en un ambiente de equipo.
Resultados satisfactorios en la verificación de antecedentes requerida por SEL.
Resultado(s) negativo(s) a la prueba de droga.
Calificaciones preferidas
Experiencia previa en proyectos personales o académicos.
Conocimientos básicos de bases de datos (SQL o NoSQL).
Familiaridad con frameworks como React, Angular, .NET, etc.
Experiencia programando en JavaScript, CSS, HTML, entornos en la nube (AWS, Azure, GCS) o programación funcional (deseable).
Experiencia en diseño o UI/UX (deseable).