Categorías
···
Entrar / Registro

Ingeniero de Software - Nivel 4

Salario negociable

Avalore, LLC

Annapolis Junction, MD, USA

Favoritos
Compartir

Parte del contenido se ha traducido automáticamenteVer original
Descripción

El Ingeniero de Software será responsable del desarrollo, implementación y operaciones de mantenimiento (O&M) durante todo el ciclo de vida de un sistema crítico de misión de Extracción, Transformación y Carga (ETL) que opera en un entorno Linux a gran escala. Este puesto requiere una sólida base en desarrollo backend, sistemas Linux y mejores prácticas de sostenibilidad operacional. Requisitos Título de maestría en informática o disciplina relacionada de una universidad o colegio acreditado, más diez (10) años de experiencia como ingeniero de software en programas y contratos de alcance, tipo y complejidad similares. O título de licenciatura en informática o disciplina relacionada de una universidad o colegio acreditado, más doce (12) años de experiencia como ingeniero de software en programas y contratos de alcance, tipo y complejidad similares. O catorce (14) años de experiencia como ingeniero de software en programas y contratos de alcance, tipo y complejidad similares. Experiencia en administración de sistemas Linux, CLI y scripting en Bash. Experiencia reciente en desarrollo de software utilizando Python y Java. Experiencia en manejo integral de datos, incluyendo análisis, integración y procesamiento distribuido usando Apache NiFi para flujos de trabajo de datos en tiempo real y por lotes. Experiencia en el desarrollo de marcos de mensajería como ITX (ActiveMQ). Experiencia con principios, metodologías y herramientas de CI/CD, incluyendo GitLab CI. Experiencia con herramientas de métricas y monitoreo como Prometheus y Grafana. Experiencia con formatos de datos estructurados y semiestructurados, incluyendo JSON, XML, CSV, TCLD, ASDF y Parquet, para tareas de análisis y transformación de datos. Experiencia con Git para gestión de código fuente. Habilidades Deseadas Experiencia con la suite de herramientas Atlassian, incluyendo Confluence y Jira. Experiencia con plataformas de transmisión de Big Data, incluyendo Spark. Experiencia con tecnologías de contenerización como Docker, Podman y containerd. Experiencia en despliegue de servicios contenerizados bajo orquestación de Kubernetes o Docker Compose. Habilitación de seguridad: Se requiere habilitación de Seguridad Top Secret/Sensitive Compartmented Information (TS/SCI) activa con poligráfico actual adecuado para ser considerado para este puesto; capacidad de obtener derechos de acceso privilegiado. Beneficios Se aplican requisitos de elegibilidad. Plan de atención médica pagado por el empleador (médico, dental y visual) Plan de jubilación (401k, IRA) con un generoso programa de coincidencia Seguro de vida (básico, voluntario y por desastre) Tiempo libre remunerado (vacaciones, enfermedad y días festivos oficiales) Discapacidad a corto y largo plazo Capacitación y desarrollo Programa de asistencia al empleado

Fuentea:  workable Ver publicación original

Ubicación
Annapolis Junction, MD, USA
Mostrar mapa

workable

También le puede interesar

Apex Informatics
Desarrollador Java Sr.
Atlanta, GA, USA
El Departamento de Trabajo de Georgia está lanzando múltiples proyectos de desarrollo basados en Java y busca desarrolladores Java full-stack de nivel avanzado con amplia experiencia en todo el ciclo de vida del desarrollo de software. Este puesto implica desarrollo nuevo, integraciones de sistemas y mentoría de desarrolladores juniors. 🔸 Responsabilidades principales: Liderar el diseño y desarrollo de aplicaciones y soluciones de integración personalizadas en Java. Participar en la planificación de la arquitectura técnica y definir las mejores prácticas. Analizar requisitos, diseñar y escribir código escalable, y realizar pruebas exhaustivas. Revisar el código de los miembros del equipo y ofrecer orientación técnica. Mantener, mejorar y solucionar problemas tanto en bases de código existentes como nuevas. Escribir documentación técnica clara y completa. Mantenerse actualizado con las prácticas y herramientas modernas de desarrollo. 🔸 Habilidades requeridas: Más de 10 años de experiencia en desarrollo full-stack. Sólidos conocimientos prácticos en Java básico (C# es un plus). Experiencia con frameworks como Spring, Hibernate y Struts. Buen dominio de SOA, J2EE, JSP, JSTL, JDBC, JMS, Maven y JUnit, entre otros. Experiencia obligatoria con AngularJS 2+ (creación de componentes/módulos, pruebas). Dominio de APIs RESTful, Spring Boot, Microservicios, Docker, Kubernetes y Netflix OSS. Experiencia con JavaScript, JQuery y Dojo. Sólidos conocimientos en tecnologías XML: XSD, XPath y XSLT. Conocimiento de SSO y servicios web (SOAP/REST). Competencia en pipelines CI/CD y prácticas de codificación segura (OWASP top 10). Debe ser capaz de explicar claramente decisiones técnicas, proyectos anteriores y prácticas de codificación segura. 🔸 Habilidades blandas: Excelentes habilidades de comunicación (escrita y verbal). Fuertes habilidades de mentoría y liderazgo. Capacidad para trabajar de forma independiente y en equipo. Ser organizado, detallista y capaz de manejar múltiples tareas. Debe mostrarse seguro durante entrevistas técnicas y revisiones de código. ⚠️ Notas importantes: Los candidatos deben residir en el área metropolitana de Atlanta. Deben presentarse presencialmente desde el primer día: no se acepta teletrabajo ni modalidad híbrida. Deben ser capaces de explicar claramente la historia de sus proyectos, la arquitectura y las decisiones tecnológicas tomadas.
Salario negociable
Creative Chaos
Ingeniero Principal de Software - React Native
Islamabad, Pakistan
Un Ingeniero Principal de Software para React Native es un asociado en Creative Chaos que es principalmente responsable de desarrollar aplicaciones móviles front-end para diversas plataformas de software. Un Ingeniero Principal de Software se asegura de que la funcionalidad, seguridad y rendimiento de la aplicación del servidor cumplan con el diseño y estén completamente libres de errores. Los ingenieros principales tienen la responsabilidad de liderar un equipo de ingenieros y capacitar a los miembros del equipo mediante formación y orientación continua. Descripción del trabajo: Analizar los requisitos del negocio Estimar las tareas asignadas Escribir código y pruebas unitarias Colaborar con otros miembros del equipo Optimizar tu código para mejorar la seguridad y el rendimiento Mantener los sistemas corrigiendo cualquier problema existente Actualizar el software de seguimiento de incidencias Proporcionar actualizaciones de estado Comunicarse con el cliente Controlar las versiones de tu código Investigar nuevas tecnologías Liderar un equipo de ingenieros de software Capacitar a los miembros del equipo mediante formación y orientación Actualizar habilidades y conocimientos Evaluar candidatos para puestos vacantes Requisitos Título mínimo de Licenciatura en Ciencias de la Computación/Ingeniería de Software o equivalente. Mínimo 6-10 años de experiencia relacionada en un entorno profesional. Dominio avanzado en renderizado de componentes con APIs nativas. Transición desde iOS/Android nativo (Objective C) a React Native. Amplia experiencia práctica con Typescript y base de datos GraphQL. Comprensión de APIs REST, modelo de solicitud de documentos y almacenamiento offline. Experiencia trabajando con Swift, Kotlin, Objective C o Java es un plus. Dominio de CSS, HTML y escritura de código compatible con múltiples plataformas. Excelentes habilidades de programación y análisis, con conocimiento de patrones de diseño. Conocimiento y experiencia con Github, JIRA y otras herramientas de colaboración. Excelentes habilidades de comunicación verbal y escrita en inglés. Actitud flexible y personalidad versátil. Excelentes habilidades de presentación. Capacidad de influencia destacada entre los miembros del equipo. Beneficios Tiempo libre pagado Trabajo desde casa Seguro médico Consulta externa (OPD) Capacitación y desarrollo Seguro de vida Programa de intercambio
Salario negociable
Al Warren Oil Company Inc.
Desarrollador de Software - Prácticas de Otoño 2025
Bensenville, IL, USA
Duración: Otoño 2025 (fechas de inicio y finalización flexibles) Horas: 20-40 horas por semana (dependiendo de la disponibilidad) Prácticas remuneradas Sobre nosotros: Al Warren Oil Company es un distribuidor líder de combustibles y lubricantes dedicado a la innovación y la excelencia operativa. Estamos buscando un desarrollador de software para ayudar a apoyar nuestras operaciones, facturación y desarrollo de aplicaciones. Esta es una excelente oportunidad para estudiantes o recién graduados que deseen obtener experiencia práctica en desarrollo de software dentro de la industria de combustibles y logística. Requisitos Lo que harás: - Ayudar en la creación y optimización de aplicaciones internas para apoyar las operaciones comerciales. - Trabajar con los equipos de facturación y operaciones para desarrollar herramientas que agilicen los procesos. - Colaborar en la mejora de aplicaciones móviles y web utilizadas por clientes y empleados. - Colaborar con el equipo de TI para solucionar problemas, probar e implementar nuevas soluciones de software. - Trabajar en integraciones de API, gestión de bases de datos y automatización de sistemas. - Participar en reuniones con partes interesadas para comprender las necesidades del negocio. Lo que buscamos: - Estudiante actual o recién graduado en Ciencias de la Computación, Ingeniería de Software o campo relacionado. - Experiencia con JavaScript, Python u otros lenguajes de programación. - Conocimientos en gestión de bases de datos (SQL, PostgreSQL o MongoDB). - Conocimiento de plataformas en la nube (AWS, Azure o Google Cloud) es un plus. - Capacidad para trabajar de forma independiente y en equipo. - Buenas habilidades para resolver problemas y pasión por la tecnología. Beneficios Lo que obtendrás: - Experiencia práctica en desarrollo de software en entornos reales. - Exposición a operaciones comerciales y automatización de procesos. - Tutoría por parte de profesionales experimentados en TI y operaciones. - La oportunidad de desarrollar aplicaciones que impacten directamente en el éxito de la empresa. ¿Te interesa? Envía tu currículum y una breve carta de presentación explicando tu interés en el desarrollo de software.
Salario negociable
TechOp Solutions International
Científico de datos
Tampa, FL, USA
Estamos buscando un Científico de Datos talentoso y experimentado para unirse a nuestro equipo. Como Científico de Datos, desempeñará un papel fundamental en el diseño, desarrollo e implementación de soluciones de ciencia de datos para capacitar a los investigadores y mejorar nuestras capacidades de extraer información significativa e identificar patrones anómalos de actividad. Responsabilidades: Colaborar con expertos en el tema, líderes de equipo y proveedores externos para definir nuevas funciones y características de automatización que ayuden a los investigadores a extraer información relevante sobre un objetivo y su red circundante. Diseñar, codificar, probar y documentar microservicios de ciencia de datos principalmente en Python. Apoyar la integración de diversas fuentes de datos masivos en una base de datos unificada. Desarrollar y optimizar consultas de recorrido de grafos y tuberías analíticas para respaldar casos de uso de analistas, asegurando una transición fluida desde entornos de desarrollo hasta pruebas y producción. Extraer información valiosa de textos no estructurados, incluidos relatos de informes de actividades sospechosas (SAR) y datos extraídos de la web relacionados con direcciones y actores de criptomonedas. Generar datos sintéticos para entornos de pruebas y desarrollo, así como para la formación final (capstone) del MM, adaptándose a la evolución de la capacitación del MM y sus conjuntos de datos. Requisitos: Dominio del lenguaje de programación Python. Experiencia con lenguajes de recorrido de grafos como Gremlin, Cypher o GraphML, junto con conocimientos en análisis de redes, incluyendo centralidad, detección de comunidades, predicción de enlaces, reconocimiento de patrones y análisis de blockchain (deseable). Experiencia sólida en consultas SQL u otros sistemas de bases de datos relacionales. Conocimientos profundos sobre datos y análisis estructurados en forma de grafos. Familiaridad con técnicas de Procesamiento de Lenguaje Natural (PLN). Antecedentes en análisis de datos financieros y bancarios, incluyendo extracción de información a partir de datos estructurados y no estructurados. Competencia en arquitectura blockchain y análisis de datos de criptomonedas. Conocimientos sobre tecnología GPS y su integración en procesos analíticos. Experiencia con plataformas en la nube, específicamente Amazon Web Services (AWS). Comprensión de algoritmos de aprendizaje automático (machine learning) y su aplicación en análisis de ciberseguridad. Requisitos académicos y profesionales: Título universitario, preferiblemente avanzado, en Ciencias de la Computación, Ciencia de Datos o campo relacionado. 1 a 3 años de experiencia en un puesto similar. Habilidades sólidas de comunicación y trabajo en equipo. Capacidad para trabajar en un entorno dinámico y de ritmo acelerado. Se requiere una autorización de seguridad Top Secret vigente. #IND123
Salario negociable
iSoftTek Solutions Inc
Ingeniero Senior de Software Android - Edmond, OK - Presencial
Edmond, OK, USA
Ingeniero Senior de Software Android Tipo de trabajo: Contrato Ubicación: Edmond, OK Duración: Largo plazo ●       Diseñar, desarrollar, probar, mantener e implementar software en el framework Flutter y el lenguaje Dart. ●       Desarrollar componentes de interfaz de usuario e implementarlos siguiendo flujos y prácticas conocidos de Flutter/Dart. ●       Es deseable tener conocimiento o experiencia con otros lenguajes de programación como Kotlin, Java, Swift o Rust, lo que aporta una perspectiva más amplia y versatilidad para abordar desafíos complejos de desarrollo de software. ●       Revisar y probar la base de código existente o integraciones técnicas para diversos proyectos. ●       Brindar apoyo a otros ingenieros del cliente revisando, probando y aprobando código/desarrollo de software. ●       Colaborar con diversos equipos y miembros del equipo para determinar el enfoque técnico y organizar los planes de desarrollo. ●       Evaluar la complejidad de las tareas y proporcionar estimaciones realistas sobre el esfuerzo requerido y el tiempo de finalización. ●       Trabajar junto con ingenieros juniors e intermedios para ofrecer capacitación y orientación sobre las mejores prácticas. ●       Ayudar a garantizar que los demás ingenieros avancen en la misma dirección técnica. ●       Mantener una visión estratégica para planificar el desarrollo futuro de procesos y del equipo. ●       Brindar soporte técnico en casos de problemas de software escalados. Habilidades necesarias para tener éxito ●       5 o más años de experiencia desarrollando aplicaciones móviles de forma nativa en iOS y/o Android. ●       Alto dominio del lenguaje de programación Dart, preferiblemente. ●       Buen entendimiento de la gestión de estado, Riverpod y la arquitectura de aplicaciones. ●       Excelentes habilidades de comunicación verbal, escrita e interpersonal para mantener relaciones y colaboraciones. ●       Mantener un enfoque sistemático y organizado para completar tareas con precisión, exhaustividad y puntualidad. ●       Explicar claramente procesos complicados y detallados de manera concisa y sencilla. ●       Capacidad para auto-motivarse, tomar la iniciativa, tomar decisiones independientes y resolver problemas. ●       Capacidad para colaborar en un entorno de equipo y trabajar de forma independiente. ●       Capacidad para mantener la compostura en situaciones estresantes. ●       Ser responsable del diseño técnico de los proyectos, comprender y explicar los compromisos implicados en la creación de software de alta calidad. ●       Diploma de escuela secundaria o GED. ●       Título universitario en informática, preferiblemente.
Salario negociable
Cookie
Configuración de cookies
© 2025 Servanan International Pte. Ltd.