
Posted 6 days ago
Test Tools & Automation Full Stack Software Engineer
CienaTest Tools & Automation Full Stack Software Engineer
Requirements
3+ years object-oriented software development, C# and .NET experience, Cloud technologies (AWS or Azure), Source control and CI/CD (Git, SVN, Bamboo), TypeScript, Angular, SCSS, and ASP.NET, REST API design, Test-driven development, Data science principles
Skills
C#.NETAWSAzureTypeScriptAngularRESTCI/CD
About the role
Responsibilities
- Design and implement software tools, frameworks, and applications for Windows and cloud-based platforms to support data collection and test automation
- Deliver end-to-end software solutions across presentation, application, business logic, and data access layers
- Build robust, scalable, and well-documented software using CI/CD pipelines and agile development methodologies
- Drive standardization of new and existing test software frameworks across production environments
- Collaborate with electrical, optical, systems, and R&D teams to define requirements and specifications
- Support test engineering teams in adopting new technologies to enhance or replace existing test solutions
Requirements
- 3+ years of experience in object-oriented software development, specifically with C# and .NET
- Experience implementing serverless, cloud-based solutions using AWS or Azure
- Proficiency with web technologies including TypeScript, Angular, SCSS, and ASP.NET
- Experience designing and implementing REST API services
- Knowledge of source control and CI/CD tools such as Git, SVN, or Bamboo
- Familiarity with test-driven development (TDD) and software design patterns
- Practical experience with data science principles and methodologies
- Strong troubleshooting and debugging skills in complex software environments
Preferred Qualifications
- Experience in instrumentation, optics, or telecommunications
- Experience working with Manufacturing Execution Systems (MES)
- Ability to work effectively with cross-functional teams across multiple geographies
- Strong written and verbal communication skills
About the Company
Ciena is a global leader in high-speed connectivity. We are a technology company that leads with humanity, driving business priorities alongside meaningful social, community, and societal impact. Our culture focuses on a flexible work environment that empowers individual growth, well-being, and belonging.
ScoutJobs Agent
Get matches like this delivered daily
Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.
Get started — it's freeTest Tools & Automation Full Stack Software Engineer
Ciena · Ottawa
