Nuestra empresa, Tempus Tools, desarrolla soluciones de software para optimizar el trabajo de empresas fabricantes metalmecánicas en todo el mundo. Nuestra casa matriz está en Melbourne, Australia y actualmente estamos abriendo oficinas en Chicago y Santiago para expandir nuestra presencia en América.
Actualmente estamos desarrollando una nueva suite de productos para ser lanzada prontamente y buscamos reforzar nuestro equipo de programadores para aportar al desarrollo tanto de los nuevos productos como de nuestro software que ya está en el mercado hace más de 10 años.
La oficina de Santiago está en formación y la idea es contar con un pequeño grupo de desarrolladores para potenciar las capacidades de la empresa.
Como Ingeniero de Desarrollo de Software Senior, deberá contribuir en todos los aspectos involucrados en la entrega oportuna de productos de alta calidad, desde las fases iniciales hasta su publicación. Se espera que sea capaz de entregar trabajos de alta calidad autónomamente y con poca supervisión.
Dentro de las responsabilidades del cargo se encuentran:
a) Programación para la solución de bugs y nuevas funcionalidades en software existentes.
b) Diseño e implementación de nuevas funcionalidades y mejoras en colaboración con su jefatura y la Gerencia Técnica.
c) Participar en la conceptualización y definición de nuevos proyectos.
d) Realizar revisión de códigos de colegas.
e) Control de calidad mediante pruebas manuales y automáticas.
f) Registro de tiempos y labores de acuerdo a procedimientos establecidos.
g) Participar de reuniones según se requiera (Reuniones diarias de coordinación, Planificación, Evaluación, etc).
h) Labores administrativas para la planificación y preparación de informes según se requiera (Informes de Resultados, Informes de Planificación, Evaluaciones, etc.)
i) Labores de desarrollo y programación (programación, pruebas, lanzamientos, monitorización de productos en plataformas IT y cloud, etc.)
j) Soporte técnico a clientes según se requiera (Investigación y resolución de problemas, manejo de colas de tickets de soporte, etc)
k) Contacto con clientes según se requiera (apoyo a ventas, consultoría, etc.)
a) Más de 5 años de experiencia en desarrollo programando aplicaciones.
b) Capacidad de resolver problemas complejos y programar código de alta calidad.
c) Experiencia de trabajo con métodos Agile/Lean
d) Altas competencias en algoritmos y estructura de datos
e) Expertise en C#/VB.NET u otros lenguajes de alto nivel orientados al objeto.
f) Experiencia trabajando con base de datos SQL y tecnologías de BD relacionales.
g) Conocimientos y experiencia en sistemas de control de versiones (Git o similar)
h) Habilidades comunicacionales y capacidad de trabajo en equipo.
i) Experiencia recopilando requerimientos y escribiendo especificaciones detalladas.
j) Motivación y autonomía en el trabajo.
k) Participar y liderar sesiones de revisión de código de colegas.
l) Guiar y capacitar a programadores junior
m) Buen manejo del inglés.
Debe tener experiencia en lo siguiente:
Backend
Frontend
Experiencia con DexExpress / DevExtreme
Temporarily remote during COVID-19
Position is remote only during COVID-19-related restrictions.