BIRDSVUE LLC
Desarrollador Full Stack (Front y Back End)
Tiempo completo • Fully Remote - US
Beneficios:
- 401(k)
- Descuentos para empleados
Ingeniero Full Stack (Frontal y Trasero)
AGENCIA/RECLUTADORES: NO SOLICITES
Buscamos un desarrollador Full Stack experimentado con amplia experiencia en el diseño, desarrollo y soporte de aplicaciones de nivel empresarial dentro del ámbito de servicios públicos y energético. El candidato ideal tendrá experiencia práctica en la creación de aplicaciones web escalables, APIs REST, soluciones nativas en la nube e integración de sistemas empresariales. Es muy deseable tener experiencia trabajando con plataformas eléctricas y de gas, sistemas de gestión energética, gestión de datos de contadores, gestión de cortes, gestión de activos o gestión de datos empresariales.
El candidato colaborará con product owners, arquitectos, analistas de negocio, ingenieros de datos y equipos de QA para ofrecer soluciones tecnológicas seguras, escalables y de alto rendimiento que apoyen las operaciones de servicios públicos y los procesos empresariales.
Responsabilidades
Las principales responsabilidades del Ingeniero Full Stack incluyen:
-
Desarrollo de aplicaciones Full Stack
- Diseñar, desarrollar y mantener aplicaciones web escalables utilizando tecnologías modernas de frontend y backend.
- Construye interfaces responsivas y fáciles de usar usando frameworks React.js, Angular u similares.
- Desarrolla servicios backend, lógica de negocio y APIs RESTful.
- Implementa componentes reutilizables, frameworks de aplicaciones y microservicios.
- Optimizar el rendimiento de la aplicación, la escalabilidad y la fiabilidad.
-
Desarrollo de backend y API
- Desarrolla aplicaciones backend usando Java/Spring Boot, .NET Core o Node.js.
- Diseñar e implementar APIs REST e integraciones de aplicaciones empresariales.
- Implementa autenticación, autorización y controles de acceso basados en roles.
- Integra aplicaciones con bases de datos, plataformas de mensajería y sistemas empresariales.
- Trabaja con arquitecturas orientadas a eventos y procesamiento asincrónico.
-
Integración de la Industria de Servicios Públicos
- Desarrollar aplicaciones que apoyen las funciones empresariales de servicios eléctricos y de gas.
- Integrarse con plataformas empresariales de servicios públicos, incluyendo Infraestructura Avanzada de Medición (AMI), Sistemas de Gestión de Datos de Contadores (MDMS), Sistemas de Gestión de Cortes (OMS), Sistemas de Gestión de Distribución (DMS), Sistemas de Gestión de Energía (EMS), Gestión de Datos Empresariales (EDM) y Sistemas de Información al Cliente (CIS).
- Trabaja con datos de las compañías eléctricas relacionadas con contadores inteligentes, consumo eléctrico, cortes, operaciones de la red y reportes energéticos.
- Soporta integración con SAP IS-U, Oracle Utilities y otras aplicaciones empresariales de utilidad cuando sea aplicable.
-
Nube y DevOps
- Desarrollar y desplegar aplicaciones en Microsoft Azure o AWS.
- Trabaja con Azure App Services, Azure Functions, API Management, Azure SQL y almacenamiento en la nube.
- Implementa pipelines CI/CD usando Azure DevOps o GitHub Actions.
- Utiliza Docker y Kubernetes para la contenedorización y el despliegue.
- Implementar monitorización, registro y observabilidad de aplicaciones.
-
Integración de bases de datos y datos
- Diseña y optimiza bases de datos relacionales usando SQL Server, PostgreSQL u Oracle.
- Desarrollar consultas SQL eficientes, procedimientos almacenados e integraciones de bases de datos.
- Integra con plataformas de datos empresariales y canalizaciones de datos.
- Trabaja con JSON, XML y otros formatos de datos estructurados.
- Garantizar la calidad, seguridad e integridad de los datos.
-
Entrega ágil y colaboración
- Participa en ceremonias Agile/Scrum, planificación de sprints, refinamiento y debates técnicos.
- Colabora con Product Owners, Scrum Masters, Arquitectos de Soluciones e ingenieros de QA.
- Traduce los requisitos empresariales en diseños técnicos y tareas de desarrollo.
- Participa en revisiones de código, pruebas, resolución de problemas y soporte en producción.
- Mantener la documentación técnica y los estándares de desarrollo.
Requisitos
Habilidades requeridas
- Licenciatura en Informática, Tecnología de la Información, Ingeniería o experiencia equivalente.
- 7–10 años de experiencia profesional en desarrollo de software.
- Al menos 5 años de desarrollo práctico de aplicaciones full stack.
- Experiencia en el diseño y entrega de aplicaciones empresariales.
- Sólidas habilidades analíticas, de resolución de problemas y de comunicación.
- Capacidad para trabajar de forma independiente y colaborativa en un equipo Ágil distribuido.
Habilidades preferidas
- Experiencia trabajando con clientes de servicios públicos en Norteamérica.
- Conocimiento de NERC, FERC y entornos regulatorios de servicios públicos.
- Experiencia con arquitecturas de integración empresarial basadas en Azure.
- Familiaridad con el procesamiento de datos en tiempo real y sistemas orientados a eventos.
- Experiencia desarrollando aplicaciones que apoyen la información operativa y el cumplimiento normativo.
Entregables esperados
- Desarrollo de componentes de aplicaciones frontend y backend.
- API REST e integraciones de sistemas empresariales.
- Diseño y optimización de bases de datos.
- Pruebas unitarias e integración.
- Revisiones de código y documentación técnica.
- Despliegue en producción y soporte de aplicaciones.
- Participación en la entrega ágil de sprints.
Candidato ideal: Desarrollador Full Stack práctico que combina sólidas habilidades modernas en desarrollo de aplicaciones con un conocimiento de sistemas eléctricos y de gas, integraciones empresariales y arquitectura de aplicaciones en la nube.
mente. Fomentamos una cultura de crecimiento, colaboración e innovación — haciendo de BIRDSVUE un lugar donde los desarrolladores talentosos pueden prosperar de verdad.
Este es un puesto remoto.
Compensación: 55,00 $ - 60,00 $ la hora
(si ya tienes un currículum en Indeed)