Perfil para Ingeniero/a de Desarrollo C#:
1. Formación técnica (ingeniería de software, telecomunicaciones) o conocimientos / experiencia equivalente.
2. Programación en C# (.NET)
3. Diseñar y desarrollar (codificar) las funcionalidades / capacidades necesarias (BE o FullStack)
4. Documentar el código fuente (y documentación bajo nivel de la implementación)
5. Diseñar y desarrollar (codificar) pruebas unitarias para los distintos componentes o funcionalidades
6. Diseñar y desarrollar (codificar) APIs necesarias para interacción con otros componentes del sistema u otros sistemas
7. Realizar listado de materiales (SBOM)
8. Diseñar y desarrollar (codificar), cuando se requiera, demostradores, emuladores y/o instaladores para despliegue de los productos desarrollados o como soporte a procesos de V&V o de certificación asociados
9. Mantenimiento correctivo y evolutivo de los desarrollos realizados
10. Soporte a otros equipos (pruebas, documentación, certificación, preventa o postventa) en lo que aplique durante el ciclo de vida del desarrollo / producto
Se valorará
11. Programación en Kotlin
12. Programación en Python
13. Programación en Go
14. Programación WEB (javascrypt / angular)
15. Conocimientos previos o experiencia equivalente en marcos de trabajo para desarrollo ágil (SCRUM o similares) y desarrollo seguro (SSDLC, OWASP, SecDevOps, CI/CD...)
16. Conocimientos previos o experiencia equivalente en el diseño de servicios y APIs con foco en el rendimiento (SRE) y la seguridad (DevSecOps).
17. Habilidades para comunicación asertiva, trabajo en equipo e interlocución técnica con diferentes equipos
18. Experiencia previa (2 años o superior) en proyectos de similar índole y envergadura