El pasante de ingeniería de software desempeñará un papel clave en el apoyo al desarrollo y la entrega de nuestros productos de software. Esta pasantía brinda una excelente oportunidad para adquirir experiencia práctica en ingeniería de software, trabajando junto a profesionales experimentados en un entorno dinámico y de ritmo rápido. Reportando directamente al Ingeniero Jefe, también participarán en revisiones de código por pares, ayudarán a crear documentación para el producto del equipo y continuarán aprendiendo y desarrollando nuevas habilidades.
Responsabilidades clave:
· Integración con el cliente: Colabore con nuestro equipo de éxito del cliente para completar las tareas de integración, lo que garantiza una incorporación de clientes sin problemas.
· Solución de problemas: Investigue y resuelva los problemas de los clientes, utilizando técnicas de depuración y habilidades de resolución de problemas para identificar y corregir defectos.
· Análisis de base de código: Estudie y comprenda aspectos específicos de nuestra base de código, según se le asigne, para obtener una comprensión más profunda de nuestra arquitectura y funcionalidad de software.
· Pruebas unitarias: Escribir y mantener pruebas unitarias para aumentar la cobertura de pruebas en toda la base de código, lo que garantiza la fiabilidad y la estabilidad de nuestros productos de software.
· Desarrollo de características: Ayudar en el desarrollo de nuevas características y funcionalidades, trabajando en estrecha colaboración con nuestro equipo de ingeniería para diseñar, implementar y probar nuevo código.
¿Quién eres?
· Actualmente cursando un título en Ciencias de la Computación, Ingeniería de Software o un campo relacionado
· Dominio de uno o más lenguajes de programación (por ejemplo, Python, Django, JavaScript, Go, Rust)
· Fuertes habilidades de resolución de problemas y atención al detalle
· Excelentes habilidades de comunicación y trabajo en equipo
· Familiaridad con sistemas de control de versiones (por ejemplo, Git) y metodologías de desarrollo ágiles
· Capacidad para trabajar de manera eficiente en un equipo remoto/distribuido
· Mentalidad de servicio al cliente, adaptabilidad y disposición para colaborar abiertamente con otras funciones
Además, sería bueno que tuvieras:
• Experiencia con técnicas de pruebas unitarias y depuración
• Conocimiento de los patrones y principios de diseño de software
• Familiaridad con los entornos de desarrollo basados en la nube (por ejemplo, AWS)
Quiénes somos
Remarcable es una plataforma basada en la nube que ayuda a los contratistas y distribuidores eléctricos a optimizar los procesos de compra para ahorrar tiempo y dinero.
Dedicado a la industria de contratistas eléctricos, Remarcable proporciona software de gestión de herramientas y adquisiciones basado en la nube en todo el país. Con múltiples flujos de trabajo, dos aplicaciones en un software e integraciones directas de contabilidad de contratistas, Remarcable aumenta de manera significativa y eficiente la comunicación, agiliza los flujos de trabajo y proporciona visibilidad para todos los usuarios.
Nuestro equipo está compuesto por contratistas y expertos en distribución ubicados de costa a costa. A través de colaboraciones con líderes de la industria, hemos obtenido información sobre las luchas que enfrentan. Juntos, creemos en proporcionar una solución que aporte eficiencia, visibilidad y una mejor comunicación para agilizar la relación entre el contratista y los socios distribuidores.
NUESTRA MISIÓN
Avanzar en la adopción de tecnología en la industria de la construcción y brindar una mejor eficiencia, visibilidad y comunicación a nuestros clientes.
Descargo de responsabilidad del rango salarial
El rango de salario base representa el extremo inferior y superior del rango de salario Remarkable para este puesto. Los salarios reales variarán en función de factores que incluyen, entre otros, la ubicación, la experiencia y el rendimiento. La gama enumerada es solo un componente del paquete total de compensación de Remarcable para los empleados. Otros componentes pueden incluir: PTO y un plan de bonificación.