Software Developer

ELECNOR, S.A
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English, Spanish
Experience level
Junior

Job location

Remote

Tech stack

Java
JavaScript
Agile Methodologies
Amazon Web Services (AWS)
JIRA
Unit Testing
Bootstrap
C++
Databases
Computer Engineering
Continuous Integration
Software Design Patterns
DevOps
JSON
Python
Cisco Nexus Switches
NoSQL
Openshift
Scrum
TensorFlow
Service-Oriented Architecture
SONAR (Symantec)
SQL Databases
TypeScript
Web Services
RxJS
Data Processing
Angular
PyTorch
React
Spring-boot
GIT
Angular
Kubernetes
Atlassian Tools
Bitbucket
Docker

Job description

En función de tu experiencia asumirás más o menos responsabilidad a la hora de marcar los criterios técnicos para el desarrollo de uno o varios proyectos. Estamos buscando buenos desarrolladores, no solamente senior, así que no te preocupes si aún no tienes mucha experiencia, lo fundamental es que tengas interés por hacer las cosas bien e ir evolucionando.

Requirements

Preferiblemente ingeniería informática, telemática o similar.

Experiencia Profesional:

De 1 a 5 años.

Requisitos Técnicos:

Lo fundamental es que tengas conocimientos de programación en alguno de los lenguajes más utilizados: Java, Python, C++, JavaScript, … y estés habituado a desarrollar siguiendo buenas prácticas. Además, si tienes experiencias con los frameworks más habituales, mejor., * Para el caso de Front, conocimientos de Angular Material, RxJS, NgRx, PrimeNG, TypeScript, React, Bootstrap, … (de alguno, no de todos!).

  • Para el caso de Back, cocimientos de Spring Boot y otros módulos de Spring, Python para procesamiento de datos, pytorch, tensorflow, C++, … (otra vez, de alguno!).

  • Conocimientos de patrones de diseño y principios SOLID y optimización de código.

  • Haber trabajado con servicios Web (REST & JSON).

  • Conocimientos de BBDD, tanto SQL como NoSQL.

  • Nociones de arquitecturas SOA y Clean.

  • Nociones de DevOps/SRE, con Docker, Kubernetes, OpenShift, AWS,…

  • Acostumbrado a trabajar con pruebas unitarias automáticas.

  • Nociones de metodologías ágiles como Scrum o Kanban.

  • Experiencia usando Git (en Deimos usamos BitBucket).

  • Acostumbrado a trabajar con integración continua. En Deimos montamos los pipelines apoyándonos en herramientas Atlassian (BitBucket, Jira, Bamboo), Sonar y Nexus. Idiomas: Español e inglés. Habilidades Personales: Buscamos compañeros para el largo plazo, así que nos gustaría que tuvieras:

  • Capacidad de aprendizaje: Valoramos a las personas que son capaces de aprender haciendo.

  • Buena actitud y trato: Para nosotros es fundamental el buen ambiente de trabajo en los equipos.

  • Responsabilidad y autogestión: Debes ser capaz de hacerte dueño de tu trabajo.

  • Proactividad: Esperamos que propongas ideas y soluciones a los retos que se te planteen.

  • Buenas dotes de comunicación, tanto por escrito como orales.

  • Trabajo en equipo: Somos un equipo. Los éxitos y los fracasos son de todos. Nos echamos una mano cuando hace falta y celebramos juntos los éxitos. Algunos beneficios que obtendrás si vienes a trabajar con nosotros:

  • Proyectos tecnológicos innovadores y de vanguardia.

Benefits & conditions

  • Buen ambiente de trabajo en un entorno multicultural.
  • Plan anual de formación especializada: tecnologías, soft skills e idiomas.
  • Horarios flexibles y teletrabajo varios días a la semana.
  • Actividades de team building: Cena de Navidad, partidos de fútbol, torneos de pádel, rutas ciclistas…
  • Café, galletas y frutas tu disposición.

Apply for this position