[Y-091] Senior Software Designer

[Y-091] Senior Software Designer

02 Feb
|
EXFO inc
|
Quebec

02 Feb

EXFO inc

Quebec

EXFO develops smarter network test, monitoring and analytics solutions for the world’s leading telecommunications service providers, network equipment manufacturers and webscale companies-and we love what we do! With nearly 1,900 employees in more than 25 countries, EXFO is no. 1 worldwide in fiber optic test solutions and has the largest active assurance deployment. Our broad portfolio of intelligent hardware and software solutions enable our customer’s network transformations related to fiber, 5G, virtualization and big data analytics.  We’re always looking for top talent to help us lead the way in a thriving industry with boundless opportunities.







We are the reference in the telecommunications industry in the field of network testing, analysis and monitoring, and we are passionate about our business!



With approximately 2000 employees in more than 25 countries, we ensure that the largest telecommunications service providers, manufacturers of network equipment and web services, always operate optimally.



We are constantly looking for the best talents to contribute to the advancement of a growing industry, do not hesitate to join us!





Job summary



- As a part of the organization as a Software Developer in R&D;/Wireless Monitoring entity, you are responsible for the development, the delivery and maintenance of the Passive Probe product.

- You integrate a SAFe Agile team, which brings together all the necessary skills for a software project (Product Owner, Scrum master, Team players)

- You will be part of Tier 1 customer group to develop specificities and customer care activities by leading complex troubleshooting issues.





What you’ll do



- Participate in the Scrum Team ceremonies

- Estimate the stories for features and enablers during backlog refinement

- Contribute to the risk and dependencies analysis before launching Product Increment

- Contribute, with the help of the Technical Product Manager (TPO), to the scheduling of activities, choice of technology, development and test tools, and review of test plans

- Troubleshoot customer system’s Telecom issues and Probing issues in Wireless Monitoring & Troubleshooting context for both Control Plane and User Plane.

- Be involved with software development team for future development and improvements to be implemented from the collected customer cases from the support group

- Accountable for customer satisfaction on the resolution

- Ensure the transfer of technical knowledge to support and engineering teams

- Be part of the E2E system team (all components) for the customer





Realize R&D; projects:



- Take in charge development activities/ follow development guidelines / produce associated software documentation

- Actively participate to sprint planning

- Commit as a team player to the sprint content delivery

- Take in charge part of development tests & associated documentation

- Actively participate to continuous improvement via Agile best practices

- Participate to the success of the Tier 1 Project

- Make sure Customer improvements will be ported into product mainstream

- Be part of the team to deploy Cloud Probe based solution in customer environment





Be responsible for the quality and schedule of deliverables:



- Be responsible of the quality of his deliverables by ensuring, right level of test and design review of his modules, ensuring the completion of the test coverage of his deliverables, achieving test execution by himself, as appropriate, until quality level is reached

- Be responsible for delivering his own deliverables in line with schedule agreed with team and project leader

- Respect SLA from customer





Provide technical support:



- Bring technical expertise to the Support teams





What we’re looking for





Technical skills





- Core development:

- Strong experience in C/C++ development in industrial environment

- Experience with DPDK is a plus





- Devops / automation



- scripting languages (Python, Shell, Groovy)

- tools (Jenkins, Gitlab-ci, Robot Framework, Nexus/Artifactory)

- deployment frameworks: ansible, openstack



- Cloud technologies:



- docker, microservice-based architectures, Kubernetes



- Network and system knowledge (linux kernel, network stacks) is a plus

- Telecom



- Knowledge of all the main signaling procedures, protocols, algorithms on a specific part of the network (radio, access, core, applications)

- Have a good theoretical understanding of Data Networking and telecommunications

- Master the analogies between all current network technologies

- Bring a transversal view on the telecom aspects of the product and services.





Required aptitudes





- You are capable of managing development tasks in complete autonomy, immersing yourself in existing codes and proposing corrections and evolutions

- Your experience will demonstrate your ability to review and challenge the software practices in place at Exfo

- You are also able to imagine how your product can be future proof and how it can integrate new technologies

- You combine analytical thinking with the ability to synthesize, you are rigorous in your analyses and developments

- Your relationship allows you to work naturally “as a team” in an international environment

- Autonomous, rigorous, and flexible and demonstrate a capacity for analysis and synthesis.

- Solid experience in strong interaction with international customers, and have shown, in this context, an excellent level of communication and leadership.

- Passionate, curious and eager to learn.





Must have



 Pertinent experience: minimum of 5 years’ experience in C/C++ software development in industrial context



- Language requirements: French, English

- Education: Master's degree in computer science or equivalent



Any other combination of experience/studies will be considered.





What we are offering :





- Working on innovating projects with new technologies

- Multi-site & Multidisciplinary teams

- Dynamic and collaborative work environment

- AGILE work methodology

- Career development and mobility inside the Group

The original job offer can be found in Kit Job:
https://www.kitjob.ca/job/18289504/y-091-senior-software-designer-quebec/?utm_source=html

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:
Enter Your E-mail address to receive the latest job offers for: [y-091] senior software designer
Publish a new Free Offer
Need to publish an offer? With more than 1 million unique users per month, you will find the ideal candidate for your company instantly, what are you waiting for!
Publish Now

Subscribe to this job alert