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


Senior Software Engineer




We are looking for a talented software engineer with experience in web development. You will join a scrum team responsible for developing GUI components and implementing algorithms for our optimization solutions. As part of this team your immediate challenge will be participating in the development of a brand new microservice based web product. This solution will represent a significant improvement of our current offering and will set as a future-proof platform for further evolve our portfolio. Future challenges for the team will likely include the implementation of new optimization algorithms for 5G networks.


What you’ll do

  • As a member of an agile team, participate in the development of a microservice based web product.
  • Implement unit tests
  • Participate in code reviews
  • Guarantee the quality of the product in terms of robustness and performance
  • Participate in the maintenance and evolution of CI/CD pipelines and scripts
  • Elaborate software documentation
  • Participate actively in scrum ceremonies and technical meetings and contribute to improve our engineering standards and processes
  • When necessary, collaborate with the QA team to implement automated test and execute manual tests


What we’re looking for

Technical skills

  • Experience in front-end development: HTML, CSS/SCSS, JavaScript, TypeScript, Angular, Material Design
  • Experience in back-end development: NodeJS, Java, Spring Boot, REST
  • Experience with Go
  • Knowledge of microservices and micro-frontend architectures
  • Familiarity with GIT
  • Experience with SQL databases: MS-SQL, PostgreSQL
  • Experience with Agile practices
  • Experience with unit testing


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

Must have

Pertinent experience: +5 years’ experience in Telecommunications

Language requirements:  Fluent in English, written and spoken

Education: Telecommunications or Computer Science master’s degree 


Any other combination of experience/studies will be considered.


Senior Software Engineer Valencia, Spain | Posted 16 days ago

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.