Agrosoft Latam

Desarrollador Full Stack - IoT

Posted: 2 minutes ago

Job Description

¡Únete a nuestro equipo como Desarrollador Full Stack - IoT!En Agrosoft LATAM, buscamos un Desarrollador Full Stack - IoT apasionado por la innovación y la tecnología, que quiera ser parte de la transformación digital en los sectores productivos de Ecuador y América Latina.Descripción del PuestoBuscamos un Desarrollador Full Stack - IoT con experiencia en C#, Angular, PLSQL y Oracle DB, capaz de trabajar en entornos Linux y con conocimientos en APIs, API Gateway e IoT. Será responsable del diseño, desarrollo e implementación de soluciones escalables y de alto rendimiento, asegurando la integración eficiente de múltiples sistemas y tecnologías.Responsabilidades• Desarrollo Backend: Implementación de servicios en C# (.NET 8/9) con acceso a bases de datos Oracle (PLSQL).• Desarrollo Frontend: Construcción de aplicaciones SPA en Angular (v18+) con integración a APIs REST.• Bases de Datos: Modelado y optimización de consultas en PLSQL sobre Oracle DB.• APIs y Middleware: Creación y mantenimiento de APIs RESTful, manejo de API Gateway y consumo de servicios externos.• Infraestructura & IoT: Integración de dispositivos IoT y protocolos de comunicación en entornos Linux.• DevOps & Seguridad: Gestión de despliegues en Linux (Ubuntu, Oracle Linux), configuración de contenedores y monitoreo.• Optimización y Mejora Continua: Análisis y refactorización de código para mejorar el rendimiento y la escalabilidad.Requisitos Técnicos✅ Backend:• Experiencia en C# .NET (6/7/8)• Desarrollo de APIs RESTful.✅ Frontend:• Desarrollo con Angular 18+, TypeScript.• Consumo de APIs RESTful desde Angular.✅ Bases de Datos:• Experiencia en PLSQL y Oracle DB (19c+).• Optimización de queries y tunning de bases de datos.• Manejo de procedimientos almacenados, triggers, vistas, índices.✅ Infraestructura & Middleware:• Experiencia en API Gateway (AWS API Gateway, Ocelot).• Conocimientos en IoT y manejo de BLT LE.• Manejo de entornos Linux (Ubuntu, Oracle Linux) para despliegues y monitoreo.• Uso de Docker.✅ Metodologías & DevOps:• Experiencia con CI/CD (GitHub Actions, Azure DevOps).• Implementación de pruebas unitarias y de integración (xUnit, NUnit, Jest).• Manejo de control de versiones (Git, GitFlow).Habilidades Blandas• Trabajo en equipo: Capacidad de colaborar con equipos multidisciplinarios.• Orientación a resultados: Enfoque en la entrega de software de alta calidad.• Autogestión y proactividad: Capacidad de aprender nuevas tecnologías y proponer mejoras.• Comunicación efectiva: Para interactuar con equipos técnicos y de negocio.Modalidad de Trabajo• Ubicación: 100% Presencial • Disponibilidad: Tiempo completo.Si estás interesado en ser parte de nuestro equipo aplica enviando tu hoja de vida a seleccion@agrosoft.com.ec

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

You May Also Be Interested In