Workable
Ingeniero de Desarrollo de Software IV - Desarrollador Python
Puesto: Ingeniero de Desarrollo de Software IV
Ubicación: Nueva York, NY, 10018
Duración: 6 Meses
Tipo de trabajo: Contrato
Modalidad: Híbrido
Descripción del puesto:
Diseñar, desarrollar, implementar, probar, documentar e implementar aplicaciones, herramientas, sistemas y servicios de software full-stack, nativos de la nube, relacionados con centros de contacto, utilizando programación multihilo, desarrollo en Python y React/node.js, implementando patrones de arquitectura y patrones de diseño, y utilizando modelos generativos de lenguaje de gran tamaño (LLM) basados en IA.
Ayudar en la recolección y análisis de requisitos funcionales y comerciales, y traducir esos requisitos en especificaciones técnicas para soluciones robustas, escalables y mantenibles que funcionen bien dentro de la arquitectura general del sistema.
Asumir la responsabilidad de la entrega completa de un sistema o aplicación, y actuar como líder técnico en proyectos complejos utilizando estándares de ingeniería de buenas prácticas. Producir documentación de software completa y utilizable.
Requisitos:
Maestría o Licenciatura en Ciencias de la Computación, Ingeniería en Computación o Eléctrica, Matemáticas o campo relacionado, más cinco años de experiencia progresivamente responsable en este puesto u ocupaciones relacionadas como Ingeniero de Software, Desarrollador de Software o similares.
Habilidades técnicas requeridas:
Dominio de la codificación en Python y experiencia en desarrollo frontend con Javascript/React.
Competencia en el desarrollo con servicios como AWS Lambda, Step Functions, DynamoDB, AppSync, Bedrock, SageMaker y CloudWatch.
Competencia en el desarrollo e integración con APIs basadas en REST o GraphQL.
Competencia en el desarrollo de soluciones de despliegue de infraestructura como código (IaC), tales como AWS CloudFormation o AWS CDK.
Experiencia colaborando con otros desarrolladores usando repositorios git, incluyendo la creación y gestión de ramas de características, solicitudes de extracción (pull requests), fusiones de código, y GitHub Actions o equivalentes.
Habilidades preferidas:
Experiencia en desarrollo para centros de contacto e infraestructura de telefonía.
Experiencia en ingeniería de prompts para modelos de lenguaje grandes modernos.
Experiencia utilizando asistentes modernos de codificación basados en IA agente para desarrollo de código, pruebas y documentación.
Trayectoria comprobada en la construcción de arquitecturas sin servidor exitosas siguiendo los principios AWS Well Architected.
Requisitos del candidato:
HABILIDADES REQUERIDAS:
Consulte las habilidades requeridas y técnicas en la descripción del puesto, ya que es lo que el gerente necesita en los currículos de los candidatos
Años de experiencia:
5+
Título o certificación:
Se prefiere título universitario
Las 3 principales habilidades técnicas indispensables
Codificación basada en IA generativa
AWS sin servidor
Python y JavaScript/React

New York, NY, USA
Salario negociable