




La fuerza impulsora detrás de nuestro éxito siempre han sido las personas de AspenTech. Lo que nos impulsa es nuestra aspiración, nuestro deseo y ambición por seguir superando límites, superando cualquier obstáculo, cuestionando el statu quo para encontrar continuamente una mejor manera. Experimentará estas cualidades de pasión, orgullo y aspiración de muchas formas: desde un amplio conjunto de programas de desarrollo profesional hasta el apoyo a proyectos de servicio comunitario y eventos sociales que fomentan la diversión y la creación de relaciones en toda nuestra comunidad global. El Puesto Fundada hace más de 40 años por ingenieros del MIT, Aspentech se esfuerza por imaginar e inventar nuevas formas de llevar eficiencia a la industria de procesos y otras industrias. Con nuestro enfoque inquebrantable en la innovación, colaboración y ejecución, combinado con expertos de clase mundial en 30 oficinas diferentes alrededor del mundo, Aspentech es un lugar donde las personas sienten una pasión intensa por la tecnología y tienen un fuerte deseo de marcar la diferencia en las industrias que servimos. Nuestro software aborda los desafíos de fabricación más complejos, creando valor y mejorando la rentabilidad para nuestros clientes, las principales empresas mundiales de petróleo y gas, químicas, de ingeniería y construcción, farmacéuticas y otras compañías del sector de procesos. Los clientes de Aspentech pueden lograr más fácilmente la excelencia operativa: aumentar la capacidad y mejorar los márgenes, reducir costos, volverse más eficientes energéticamente y reducir tiempos de inactividad no planificados, al tiempo que garantizan la seguridad y el mínimo impacto ambiental. Estamos buscando un desarrollador full stack senior para ocupar un puesto en nuestro equipo de Gestión del Rendimiento de Activos, desarrollando una solución de análisis predictivo de próxima generación para mantenimiento y optimización de activos. Mientras también brinda soporte a nuestro portafolio actual de productos, tendrá un papel importante en su transformación hacia una arquitectura basada en servicios, escalable y de alto rendimiento. Además, participará en el desarrollo de capacidades avanzadas de análisis de causa raíz (RCA) de alertas. Su Impacto* Desarrollar nuestra solución APM de próxima generación mientras se brinda soporte a las ofertas comerciales actuales. * Implementar software en toda la pila, incluyendo desarrollo web, APIs REST, servicios, componentes del servidor y bases de datos. * Colaborar con otros desarrolladores y con la gestión de productos. * Trabajar junto con Ingeniería de Calidad en pruebas funcionales y de características. * Cumplir con los procesos estándar de desarrollo de software ágil, casos de uso, definición de requisitos, implementación de nuevas funciones, manejo de defectos, control de código fuente y pruebas unitarias. * Apoyar la incubación de nuevas ideas, exploración y evaluación de nuevos frameworks, tecnologías y pruebas de concepto que incluyan componentes web y del servidor. Lo Que Necesita* Licenciatura en Ciencias de la Computación, Ingeniería Química o campo relacionado. * Experiencia en desarrollo full stack de al menos 5 años trabajando con .NET Core, .NET Framework, C#, Angular, JavaScript y Typescript. * Dominio de tecnologías del lado del servidor. * Sólidas habilidades en programación orientada a objetos (OOP). * Experiencia sólida en el desarrollo de APIs REST, servicios, microservicios y aplicaciones web. * Conocimientos en bases de datos como SQL Server, MongoDB. * Experiencia en desarrollo de aplicaciones locales (on-premise). * Experiencia en desarrollo de aplicaciones nativas en la nube y contenerizadas será un plus. * Experiencia en análisis y ajuste de rendimiento. * Conocimientos en CI/CD, TDD, análisis estático de código y herramientas de pruebas unitarias, por ejemplo: XUnit, nSubstitute, AutoFixture, FluentAssertions, Jasmine, Karma, Jest. * Buenas habilidades de comunicación interpersonal y presentación, con dominio fluido del inglés. * Capacidad para resolver problemas de forma independiente trabajando en un equipo emprendedor. * Comprensión sobre la priorización y relación de entregables que generen valor continuo. * Vinculación entre características, casos de uso, tareas y segmentos de código en los productos. * Líneas de producción (pipelines) para construir artefactos. * Proceso de revisión de código. * Desarrollo de pruebas unitarias


