Replies within 24 hours
Beneficios:
- 401(k)
- Salario competitivo
- Seguro de enfermedad
- Tiempo libre remunerado
Acerca de este rol:
El desarrollador front-end formulará y definirá especificaciones para aplicaciones complejas de programación de software operativo o modificará/mantendrá aplicaciones existentes complejas utilizando versiones de ingeniería y utilidades del fabricante. Serán responsables de las aplicaciones relacionadas con el sistema operativo general, como las sofisticadas rutinas de mantenimiento de archivos, las grandes redes de telecomunicaciones, la contabilidad informática y los paquetes avanzados de software matemático/científico.
Responsabilidades clave:
- Producir, mantener y modificar sitios web e interfaces de usuario. Incorporación de aplicaciones, gráficos, clips de audio y video en los sitios web de los usuarios.
- Diseño, codificación, pruebas, depuración y esos programas.
- Apoyo a la evaluación de productos de software nuevos y existentes
- Ayudar a otros programadores de sistemas a utilizar eficazmente el software técnico del sistema.
- Diseño y desarrollo de sistemas de software sofisticados que se integran con componentes de hardware
- Creación y mantenimiento de la documentación de la arquitectura del sistema y especificaciones técnicas
- Liderar la implementación de soluciones de software que cumplan con los requisitos de rendimiento, confiabilidad y seguridad
- Análisis y resolución de problemas complejos de integración de sistemas y desafíos técnicos
- Colaborar con equipos multifuncionales, incluidos ingenieros de hardware, desarrolladores de software y especialistas en control de calidad.
- Desarrollo de planes y procedimientos de prueba para validar la funcionalidad y el rendimiento del sistema
- Realizar análisis del sistema para identificar cuellos de botella y recomendar estrategias de optimización
- Implementación de prácticas de DevOps y canalizaciones de integración continua/implementación continua
- Investigación y evaluación de nuevas tecnologías y metodologías para su posible adopción
- Tutoría de ingenieros junior y orientación técnica al equipo
- Creación de documentación técnica detallada para el funcionamiento y mantenimiento del sistema
- Participar en revisiones de diseño, revisiones de código y discusiones técnicas
- Colaborar con las partes interesadas para recopilar requisitos y traducirlos en soluciones técnicas
- Liderar los esfuerzos de resolución de problemas del sistema y brindar soporte de escalamiento
- Garantizar el cumplimiento de los estándares y las mejores prácticas de la industria
Calificaciones y habilidades:
- Licenciatura en Ciencias de la Computación, Ingeniería de Software, Ingeniería Informática o campo técnico relacionado
- Mínimo de 8 años de experiencia profesional en ingeniería de sistemas de software
- Experiencia demostrada en arquitectura e integración de sistemas
- Experiencia con el ciclo de vida completo del desarrollo del sistema, desde los requisitos hasta la implementación
- Dominio avanzado de JavaScript (ES6+), HTML5, CSS3 y un marco importante (React, Angular, Vue.js)
- Sólida experiencia en la formulación de especificaciones, diseño y mantenimiento de aplicaciones de software complejas, especialmente aquellas con impacto a nivel de sistema
- Comprensión profunda de los estándares de accesibilidad web (Sección 508, WCAG)
- Experiencia con la integración de API RESTful, JSON, AJAX y diseño responsivo/móvil
- Familiaridad con el control de código fuente (Git) y las canalizaciones de CI/CD
- Conocimiento de protocolos de red y sistemas distribuidos
- Experiencia en diseño e implementación de bases de datos (SQL y NoSQL)
- Excelentes habilidades de depuración, resolución de problemas y optimización del rendimiento
- Excelentes habilidades de comunicación con partes interesadas técnicas y no técnicas
- Experiencia con optimización del rendimiento de software y resolución de problemas
- Conocimiento de metodologías de prueba de software y garantía de calidad
- Comprensión de los principios de seguridad y las prácticas de codificación segura
- Experiencia con metodologías de desarrollo ágil
- Capacidad para trabajar de forma independiente y liderar iniciativas técnicas
- Fuertes habilidades de documentación para sistemas complejos
Habilidades y competencias deseadas:
- Maestría en Ciencias de la Computación, Ingeniería o campo relacionado
- Experiencia en entornos de contratación federal, de defensa o gubernamentales
- Familiaridad con los sistemas de gestión de aprendizaje (LMS), especialmente Moodle.
- Familiaridad con el sistema de investigación y diseño de UX/UI.
- Experiencia con DevOps, pruebas automatizadas y metodologías ágiles.
- Conocimiento de la integración del aprendizaje automático con sistemas de software
- Experiencia con diseño de sistemas de alta disponibilidad y tolerantes a fallos
- Familiaridad con los requisitos de cumplimiento normativo para sistemas de software
- Experiencia liderando equipos técnicos o asesorando a ingenieros junior
- Experiencia en proyectos de migración y modernización de sistemas
- Familiaridad con el entorno empresarial de Alaska Native Corporation
- Experiencia con software de simulación y modelado
Información adicional:
Despeje: Capacidad para obtener y mantener una autorización de seguridad de Public Trust.
Esta es una posición remota.
Sobre nosotros
Nuestro Enfoque
Creemos firmemente en la singularidad de cada negocio, lo que requiere un enfoque personalizado para la transformación. Esta convicción nos impulsa a invertir tiempo en comprender los desafíos históricos y el marco operativo de una organización. Nuestro compromiso es fomentar la innovación mediante la adopción de una estrategia personalizada que optimice la utilización de los recursos humanos y los activos de datos de una organización. Con una gran experiencia, nos especializamos en guiar a las organizaciones a través de la implementación de seguridad poscuántica, protocolos para la autonomía e inteligencia artificial.
Nos comprometemos a trabajar con los clientes para interrumpir, modernizar y transformar positivamente sus organizaciones y procesos empresariales. Entre los logros más destacados se encuentran las iniciativas destinadas a mejorar la resiliencia humana en la cadena de suministro de alimentos, aprovechar la autonomía para agilizar las operaciones, establecer capacidades de raíz de confianza para datos confiables y de alta calidad, y diseñar ecosistemas y herramientas para asegurar y transferir valor digital a través de billeteras digitales. . Nuestra competencia se extiende al uso de la inteligencia artificial y los datos para fortalecer la seguridad y mejorar la visibilidad de los activos de datos, ayudando en la gestión de problemas de salud a nivel local, estatal y nacional. Hemos desarrollado una postura de seguridad moderna para mitigar eficazmente los riesgos asociados con los ataques cibernéticos de los estados-nación. Nuestra amplia experiencia está respaldada por el trabajo colaborativo con diversos equipos multidisciplinarios, que prosperan en entornos altamente complejos y que cambian rápidamente.
NUESTRA MISIÓN
La misión de Imagineeer es potenciar la transformación a través de la operacionalización de la intuición. Establecemos una línea de innovación, reinventando las operaciones profundizando en el análisis de datos para optimizar los resultados para nuestros valiosos clientes.
Colaborando estrechamente con nuestros clientes, nos esforzamos por actualizar el genio inherente incrustado en su estructura organizativa. Nuestros esfuerzos se centran en la transformación de las organizaciones, haciendo hincapié en el desarrollo de fortalezas fundamentales en áreas clave, como los datos, el personal, el desarrollo de hipótesis y el cultivo de una mentalidad de aprendizaje del fracaso.
(si ya tienes un currículum en Indeed)