• Energético
  • Madrid, España
  • Contrato
    • Indefinido
    • Jornada completa
    • Salario bruto fijo 45.000-50.000 euros/año
  • 17 inscritos
Descripción de la oferta
Empresa de consolidada trayectoria y en crecimiento a nivel internacional, enfocada a proporcionar soluciones tecnológicas (hardware y software) B2B en el sector energético, precisa incorporar un Ingeniero de Desarrollo Full Stack.
Formará parte del equipo de desarrollo de más de 30 personas y participará en proyectos de diseño y desarrollo de soluciones, tecnológicamente innovadoras. Buscamos personas que tengan capacidad para trabajar con un nivel mínimo de supervisión y desenvolverse con éxito tanto de forma independiente, como formando parte de equipos autogestionados.

Las principales tareas y funciones del puesto son:
- Participar de manera activa en el diseño, definición y desarrollo de arquitecturas y software de calidad, usable, robusto, escalable y mantenible.
- Proponer nuevas técnicas, métodos y herramientas para mejorar los productos y desarrollos.
- Mantener un conocimiento continuo y actualizado sobre nuevas tendencias y cambios tecnológicos.
- Desarrollar y documentar el código de forma clara, reutilizable, escalable, comprobable y eficiente.
- Diseñar y realizar las revisiones de código y pruebas unitarias que garanticen la confiabilidad y cumplimiento de los requisitos del producto.
- Participar en la resolución de problemas en las aplicaciones desarrolladas y sus integraciones.
- Garantizar el cumplimiento de los estándares de calidad, buenas prácticas, procesos y actividades del área de tecnología, con el fin de potenciar la mejora continua.

Conocimientos tecnológicos sólidos:
- Desarrollo en .Net (C#, NetCore)
- JavaScript con TypeScript, Node.js o React.js
- Habituado a trabajar con bases de datos relacionales y no relacionales (PostgreSql, MongoDB, SQLServer...).
- Definición y desarrollo de protocolos de comunicación entre dispositivos a bajo nivel (envío de tramas), sobre TCP, comunicación serie (RS232)
- Análisis y entendimiento de documentación sobre protocolos de partners/terceros.
- Programación multihilo, sincronización y comunicación entre procesos (IPC)
- Creación, construcción y consumo de APIs SOAP, Rest
- Uso de repositorios con Git (ej. Gitlab, GitHub, Bitbuckect,?)
- Test unitario, clean code y Jira.
Muy valorables:
- Python
- Desarrollo en entornos Cloud (AWS)
- Uso de herramientas de CI/CD (ej. Kubernetes, Dockers, Jenkins)
- Uso de herramientas de gestión de la configuración (ej. Ansible, Puppet?etc.)
- Microsoft Visual Studio 2019

Se ofrece:
- Desarrollo profesional en compañía líder del sector en el ámbito nacional y en expansión internacional.
- Participar en proyectos de innovación continua de producto.
- Trabajar con metodologías ágiles, integración continua/entrega continua.
- Incorporación inmediata.
- Contrato indefinido a tiempo completo, con 1 o 2 días de teletrabajo.
- Remuneración acorde a la experiencia y valores aportados.
Estudios mínimos
- Ingeniería Informática o de Sistemas o formación afín o experiencia equivalente.
- Se valorará muy positivamente Master, Postgrado y/o formación complementaria especializada en Full Stack Development.
Experiencia mínima
- Se requiere experiencia mínimo de 3 años desarrollando con .net
Idiomas mínimos
- Castellano: nativo.
Requisitos valorables
- JavaScript framework: TypeScript, Node.js, React.js, Python, desarrollo para entornos Cloud (AWS), uso de herramientas de CI/CD (ej. Kubernetes, Dockers, Jenkins), uso de herramientas de gestión de la configuración (ej. Ansible, Puppet,...).