Categorías
···
Entrar / Registro

Ingeniero Principal de Software - Node

Creative Chaos

Lahore, Pakistan

Favoritos
Compartir

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

Resumen del trabajo Un Ingeniero Principal de Software para Node es un asociado en Creative Chaos que es principalmente responsable de desarrollar aplicaciones del servidor en diversas plataformas de software, incluyendo, entre otras, la creación de APIs RESTful que serán utilizadas por aplicaciones cliente. 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 establecido y estén completamente libres de errores. Los ingenieros principales tienen la responsabilidad de liderar un equipo de ingenieros y de orientar a sus miembros mediante formación continua y asesoramiento. Funciones y responsabilidades Liderar un equipo de ingenieros de software Orientar a los miembros del equipo mediante formación y asesoramiento Analizar los requisitos del negocio Estimar las tareas asignadas Escribir código y pruebas unitarias Colaborar con otros miembros del equipo Optimizar el 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 del código Investigar nuevas tecnologías 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-8 años de experiencia relacionada en la industria profesional. Habilidades sólidas de comunicación. Dominio avanzado de tecnologías en JavaScript. Conocimiento de NodeJS y sus frameworks disponibles, como ExpressJS y NestJS. Conocimiento y experiencia en la creación de componentes backend y APIs RESTful. Comprensión de los estándares de accesibilidad y cumplimiento de seguridad. Conocimientos prácticos de TypeScript, funciones de Azure, YAML y Terraform son preferidos. Experiencia con diferentes bases de datos relacionales y sin esquema, como MySQL, PostgreSQL y MongoDB. Crear la estructura de bases de datos para la funcionalidad requerida. Experiencia en la escritura de pruebas unitarias y asegurar una cobertura mínima del 90 %. Conocimiento y experiencia con GitHub, JIRA y otras herramientas de colaboración. Comprensión de los estándares y cumplimientos de seguridad. Conocimientos básicos de tecnologías front-end. Actitud flexible y personalidad versátil. Habilidades sólidas de presentación. Gran influencia entre los miembros del equipo.

Fuentea:  workable Ver publicación original

Ubicación
Lahore, Pakistan
Mostrar mapa

workable

También le puede interesar

Mindrift
Desarrollador de Software Independiente (Ruby) - Aseguramiento de Calidad (Entrenador de IA)
Colorado, USA
Esta oportunidad es solo para candidatos que actualmente residan en el país especificado. Su ubicación puede afectar la elegibilidad y las tarifas. En Mindrift, la innovación encuentra la oportunidad. Creemos en el uso del poder de la inteligencia colectiva para moldear éticamente el futuro de la IA. Qué hacemos La plataforma Mindrift conecta a especialistas con proyectos de IA procedentes de importantes innovadores tecnológicos. Nuestra misión es desbloquear el potencial de la IA generativa aprovechando la experiencia del mundo real de todo el planeta. Sobre el puesto Los modelos de IA generativa están mejorando muy rápidamente, y uno de nuestros objetivos es hacerlos capaces de responder preguntas especializadas y desarrollar habilidades avanzadas de razonamiento. Si se une a la plataforma como Tutor de IA en programación, tendrá la oportunidad de colaborar en estos proyectos. Aunque cada proyecto es único, normalmente podría: Generación y revisión de código Evaluación de indicaciones (prompts) y anotación compleja de datos Capacitación y evaluación de modelos de lenguaje grandes Establecimiento de puntos de referencia y ejecución de código basado en agentes en entornos sandbox Trabajar con múltiples lenguajes de programación (Python, JavaScript/TypeScript, Rust, SQL, etc.) Adaptar directrices para nuevos dominios y casos de uso Colaborar con líderes de proyectos, ingenieros de soluciones y gestores de suministro en proyectos complejos o experimentales Cómo comenzar Simplemente postúlese a esta oferta, cumpla con los requisitos y obtenga la oportunidad de contribuir a proyectos acordes con sus habilidades, en su propio horario. Desde la creación de indicaciones de entrenamiento hasta el perfeccionamiento de las respuestas del modelo, ayudará a dar forma al futuro de la IA asegurando que la tecnología beneficie a todos. Requisitos Tiene una licenciatura en Desarrollo de Software, Ciencias de la Computación u otros campos relacionados. Tiene al menos 3 años de experiencia profesional con Ruby, experiencia práctica con frameworks de pruebas en Ruby (RSpec, Minitest, Capybara) y herramientas de automatización. Experiencia utilizando, integrando o enseñando a otros soluciones de pruebas o codificación basadas en IA/ML o modelos de lenguaje grandes (LLM) en proyectos con Ruby. La experiencia en revisión de código es imprescindible. La experiencia en hackathones o programación competitiva es un plus. Su nivel de inglés es avanzado (C1) o superior. Está dispuesto a aprender nuevos métodos, puede cambiar rápidamente entre tareas y temas, y a veces trabajar con directrices desafiantes y complejas. Este puesto independiente es completamente remoto, por lo que solo necesita una computadora portátil, conexión a internet, tiempo disponible y entusiasmo para asumir un reto. Beneficios ¿Por qué esta oportunidad freelance podría ser ideal para usted? Participe en un proyecto freelance remoto y a tiempo parcial que se adapte a sus compromisos profesionales o académicos principales. Trabaje en proyectos avanzados de IA y adquiera experiencia valiosa que enriquezca su portafolio. Influya en la forma en que los futuros modelos de IA comprenden y se comunican en su campo de especialización.
DMV IT Service
Globality BID - Desarrollador Full Stack .NET Python WLK TX
Roanoke, TX, USA
Título del puesto: Desarrollador Full Stack .NET Python Ubicación: Roanoke, TX Tipo de empleo: Contrato Sobre nosotros: DMV IT Service LLC es una empresa de consultoría informática de confianza, fundada en 2020. Especializados en la optimización de infraestructuras TI, ofrecemos asesoramiento experto y apoyamos las necesidades de personal con servicios de contratación de primer nivel. Nuestra experiencia abarca la administración de sistemas, ciberseguridad, redes y operaciones TI. Ayudamos a nuestros clientes a alcanzar sus objetivos tecnológicos mediante un enfoque centrado en el cliente que incluye formación en línea y colocación laboral, fomentando el éxito a largo plazo en TI. Objetivo del puesto: El desarrollador se centrará en la creación de APIs RESTful robustas y sistemas backend utilizando tecnologías .NET, Python y Java. Esto incluye escribir código limpio y mantenible, participar en discusiones sobre arquitectura y garantizar la integración perfecta y el rendimiento de sistemas distribuidos. El puesto también implica contribuir a despliegues en la nube y apoyar los procesos de integración y entrega continuas. Requisitos Principales responsabilidades Diseñar, desarrollar y mantener APIs RESTful utilizando Java, integradas en un entorno de microservicios Desarrollar sistemas backend escalables utilizando .NET y Python Colaborar con los responsables de producto, control de calidad y otros desarrolladores para recopilar requisitos y traducirlos en soluciones técnicas Crear y mantener aplicaciones web utilizando Angular, JavaScript/TypeScript, Node.js, HTML y CSS Trabajar en equipos ágiles (SCRUM) para entregar funciones y mejoras de alta calidad Utilizar plataformas en la nube Azure y AWS para alojar y desplegar servicios Participar en prácticas DevOps, incluido el mantenimiento y automatización de pipelines de CI/CD Realizar pruebas unitarias y de integración para garantizar la fiabilidad del código Escribir código limpio, reutilizable y bien documentado, acorde con las mejores prácticas del sector Mantener el control de versiones utilizando herramientas como Git Crear y mantener documentación técnica para los servicios desarrollados Habilidades y experiencia requeridas 5 o más años de experiencia en desarrollo de aplicaciones e ingeniería de datos Dominio del desarrollo backend con .NET y Python Experiencia sólida en el desarrollo de APIs con Java (preferiblemente con Spring Boot) Experiencia práctica con tecnologías frontend como Angular, JavaScript/TypeScript, Node, HTML y CSS Comprensión sólida de la arquitectura de APIs REST y principios de diseño seguro Experiencia con servicios en la nube Azure y/o AWS Dominio de SQL y manejo de bases de datos relacionales como PostgreSQL o MySQL Habilidades sólidas en herramientas de control de versiones como Git Experiencia con DevOps, pipelines de CI/CD y prácticas de despliegue automatizado Conocimiento de metodologías ágiles (Scrum) Experiencia en servicios financieros es un plus Título universitario (licenciatura o maestría) en Informática, Ingeniería o campo técnico relacionado
Tiger Analytics
Desarrollador de Power BI
New Jersey, USA
Tiger Analytics es una firma de consultoría en análisis avanzado de rápido crecimiento. Nuestros consultores aportan una profunda experiencia en ciencia de datos, aprendizaje automático e inteligencia artificial. Somos el socio de análisis de confianza para múltiples empresas de la lista Fortune 500, permitiéndoles generar valor empresarial a partir de los datos. Nuestro valor comercial y liderazgo han sido reconocidos por diversas firmas de investigación de mercado, incluidas Forrester y Gartner. Estamos buscando talento de primer nivel mientras continuamos construyendo el mejor equipo global de consultoría analítica del mundo. El candidato ideal tendrá amplias habilidades en diseño de bases de datos, se sentirá cómodo trabajando con conjuntos de datos grandes y complejos, tendrá experiencia en la creación de paneles de autoservicio, se desenvolverá con soltura en herramientas de visualización y podrá aplicar sus habilidades para generar conocimientos que ayuden a resolver desafíos empresariales. Buscamos a alguien que pueda aportar su visión y llevar a cabo cambios positivos para elevar el análisis de datos de la empresa al siguiente nivel. Requisitos Título universitario en Ciencias de la Computación o campo relacionado Más de 6 años de experiencia en el área de inteligencia de negocios Experiencia sólida en el desarrollo con Power BI Conocimientos avanzados de SQL (imprescindibles) Conocimientos avanzados de Snowflake (imprescindibles) Experiencia con SAP es un plus Experiencia en Databricks o Azure Synapse es deseable Experiencia en cadena de suministro es deseable Experiencia y conocimientos en procesos ETL de almacén de datos utilizando paquetes SSIS es deseable Experiencia con herramientas y conceptos relacionados con datos y análisis, como modelado dimensional, ETL, herramientas de informes, gobernanza de datos, almacenes de datos, datos estructurados y no estructurados Coordinar con diferentes partes interesadas para recopilar requisitos y proponer KPI basados en dichos requisitos Experiencia en consultoría es muy valorada Beneficios Este puesto ofrece una excelente oportunidad de desarrollo profesional significativo en un entorno empresarial de rápido crecimiento y desafiante, con un alto grado de responsabilidad individual.
Cookie
Configuración de cookies
Nuestras aplicaciones
Download
Descargar en
APP Store
Download
Consíguelo en
Google Play
© 2025 Servanan International Pte. Ltd.