Back-end Developer .NET + Python
Summary
Builds and maintains backend services using Python and .NET, deploys serverless functions on AWS Lambda, and designs event-driven architectures with DynamoDB and API Gateway.
- Desarrollar y mantener aplicaciones backend utilizando Python y .NET.
- Implementar soluciones serverless mediante AWS Lambda.
- Diseñar e integrar APIs utilizando Amazon API Gateway.
- Trabajar con bases de datos NoSQL, principalmente Amazon DynamoDB.
- Participar en el desarrollo de arquitecturas orientadas a eventos.
- Gestionar código fuente mediante Git y colaborar en procesos de integración y despliegue continuo.
- Participar en la planificación y seguimiento del trabajo utilizando Jira o herramientas similares.
- Colaborar con equipos multidisciplinarios en el análisis, diseño y resolución de requerimientos técnicos.
Lenguajes y frameworks: experiencia práctica en desarrollo con Python y .NET/C#, creación y mantención de aplicaciones backend y participación en proyectos productivos.
AWS Serverless: implementación de soluciones utilizando AWS Lambda, idealmente con Node.js, integración mediante Amazon API Gateway y almacenamiento de información en Amazon DynamoDB.
Arquitecturas orientadas a eventos: experiencia con servicios como Amazon EventBridge, SNS y SQS, incluyendo comunicación entre componentes, procesamiento asíncrono y manejo de eventos.
Infraestructura como código: uso de AWS CDK o AWS CloudFormation para la creación, configuración y despliegue de recursos cloud.
Control de versiones y CI/CD: manejo de Git, repositorios de código, pipelines de integración y despliegue continuo. Se valorará experiencia con GitHub, GitHub Actions y Artifactory.
Desarrollo de APIs y arquitectura: creación e integración de REST API, conocimientos de SQL y NoSQL, cloud computing, sistemas distribuidos, máquinas de estado y documentación mediante diagramas de flujo o secuencia.
Herramientas de gestión: experiencia utilizando Jira o plataformas similares para la organización, seguimiento y gestión del trabajo.
Entre 2 y 6 años de experiencia en desarrollo de software. Formación profesional o técnica en carreras del área TI.
Experiencia práctica con:
- Python
- .NET / C#
- Git
- Jira o herramientas afines
- AWS Lambda, idealmente con Node.js
- Amazon API Gateway
- Amazon DynamoDB
Buscamos una persona con:
- Capacidad de análisis.
- Orientación al trabajo en equipo.
- Disposición para desenvolverse en entornos tecnológicos colaborativos.
- Capacidad para comprender documentación técnica en inglés. Nivel A2 deseable.
Modalidad: Híbrida, 3 días presenciales y 2 días remotos
Contrato: Indefinido
Seniority: Intermedio / Semi Senior
Experiencia: Entre 2 y 6 años
Cargo: Ingeniero Semi Senior – Proyecto Quark
Seniority: Intermedio/Senior, entre 2 y 6 años de experiencia
Modalidad: Hibrida
Ubicación: Las Condes