A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 0-9
  • EN

Careers at EXFO


Software Engineer

Valencia, Spain

You will be a member of a scrum team focused on the implementation of a radio optimization application for mobile network operators. As part of this team, you will participate in the development of Nova Geolytics, a microservice-based web application. You will also collaborate in the ongoing transformation of the modules involved in the data processing pipeline to a cloud-native architecture.


Your responsibilities will also include contributing to the team’s efforts to evolve our CI/CD processes to improve the deployment and delivery workflow and the quality of our solutions.


You will benefit from a collaborative working environment and will be valued for leveraging your skills and experience to improve the team practices and processes.


What you'll do:

  • Participate in the development of new functionalities in the front-end and back-end of a web application
  • Participate in the migration of legacy modules to a cloud-native architecture
  • Implement unit tests
  • Participate in code reviews
  • Participate in the definition and evolution of the product architecture
  • Collaborate in the maintenance and evolution of CI/CD workflows
  • Elaborate software documentation and production documentation
  • Participate actively in scrum ceremonies and technical meetings and contribute to improving our engineering standards and processes


What we are looking for:

Required technical skills:

  • Experience of front-end development: HTML, CSS/SCSS, JavaScript, TypeScript, Angular, Material Design
  • Experience of back-end development: Java, Spring Boot, REST
  • In-depth knowledge and experience of working in an agile software development team
  • In-depth experience with CI/CD and automated testing
  • Experience with CI/CD tools: GitLab, Jenkins, Ansible

Desirable technical skills:

  • Experience of delivering solutions using containerization and cloud technologies
  • Knowledge of microservices and micro-frontend architectures
  • Experience with Docker and Kubernetes
  • Experience with SQL databases: PostgreSQL, Citus
  • Experience with TDD and pair programming

Required aptitudes:

  • Willingness to work in a highly team-oriented environment
  • Ability to analyze technical challenges and propose solutions with autonomy
  • Good written and verbal communication skills
  • Flexibility and adaptability to work in changing environments
  • Initiative to bring new ideas and propose improvements
  • Passion for good coding practices and high-quality code


What we are offering:

  • Flexible working hours
  • Multi-site & Multidisciplinary teams
  • Dynamic and collaborative work environment
  • Modern Workspace
  • AGILE work methodology
  • Variety of social and sports activities
  • Social Community Involvement
  • Competitive vacation policy and holiday time off
  • Annual Bonus Program
Software Engineer Valencia, Spain | Posted September 24, 2021

Let's stay in touch!

Get the latest network test, monitoring and analytics news!

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Thank you.