
Software Designer – Software Engineer
EXFO
full-time
Posted on:
Location Type: Hybrid
Location: Saint-Laurent • Canada
Visit company websiteExplore more
Tech Stack
About the role
- Software development (Full Stack)
- Design, develop, maintain and improve software features for our MDR products
- Contribute to back-end development (APIs, services, protocols, low-level integrations) and front-end development (user interfaces)
- Rapidly develop prototypes to validate new technologies or concepts related to networking, interfaces, or electronic chips
Requirements
- 5+ years of software development experience
- Strong back-end skills: C/C++/C# (required)
- Front-end skills: Flutter (required); TypeScript, Angular (a plus)
- Knowledge of Python
- Experience with REST APIs
- Familiarity with Git/GitLab, CI/CD, unit testing (a plus)
- Status: Canadian citizen or permanent resident
- Languages: French and English (spoken and written)
Benefits
- 📊 Check your resume score for this job Improve your chances of getting an interview by checking your resume score before you apply. Check Resume Score
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
CC++C#FlutterTypeScriptAngularPythonREST APIsunit testingsoftware development
Soft Skills
communicationcollaborationproblem-solvingadaptabilitycreativity