Software Developer Engineer III
Remote / Online - Candidates ideally in
Ottawa, Ontario, Canada
Listing for:
Fujitsu
Remote/Work from Home
position
Listed on 2025-12-27
Job specializations:
-
Software Development
Software Engineer, Cloud Engineer - Software, DevOps
Job Description & How to Apply Below
About 1
FINITY
1
Finity, a Fujitsu company, is a global provider of communications networks for our connected world. We uniquely combine technological leadership and expertise in open optical and wireless networking, network automation, and applied AI/ML to design, build, operate, and maintain critical digital communications network infrastructure. Collaborating closely with ecosystem partners, we deliver transformative outcomes for service providers and network operators, and enable them to lower TCO, improve network performance, and increase energy efficiency.
We’re also a diverse, inclusive, and innovative workplace that achieves together. We offer highly competitive compensation, benefits, and career development opportunities, as well as flexible options for working your way. See what working at 1
Finity looks like at . For more information, please visit .
Req
Software Development Engineer Level III
What will you do at Fujitsu?
Virtuora Network Controller (VNC) is the platform for a comprehensive, adaptable, modular suite of software products that enable you to build and grow a virtualized, programmable network. VNC software utilizes micro services architecture and leverages open source technologies to provide complete suite of SDN controller functionality, i.e. control, planning and design, operations and management, service fulfillment and assurance functions. We are looking for a software engineer who is skillful in Java as well as possess the skills to transform complex requirements in to extendable software architecture/design, data model & implementation.
Responsibilities:
Candidates for this job should have strong technical, analytical, modelling, programming skillsDevelop the SDN applications software functions in the areas of Topology, Northbound APIs.Participate in requirement analysis, design, development and maintenance of multiple software components of SDN controller to meet customer requirements using innovative technologies.Issue investigation, status, and resolution during System Test.Accountable for as-planned execution and quality of the applications developed.Qualifications:
Bachelor or Masters of Computer Science, Computer Engineering, Electrical Engineering or equivalentMinimum of 8 years of Experience in product development of EMS application or SDN ControllerExpertise in Core Java, Threads, Collections and Data structuresGood experience in OOAD, Design patterns, UML modellingHands-on experience of various communication protocols such as Netconf, TL1 and modelling tools such as Yang, Json, XMLGood knowledge with databases Cassandra/MongoDBExperience in at least 1-2 full release development of Network Management Systems productsExperience in designing and developing REST APIsExposure to messaging frameworks like Kafka and Java related frameworks like OSGI, Spring, BlueprintExperience in unit test, continuous integration (CI/CD) frameworks such as Junit, Jenkins, postmanFamiliarity with Git, Gerrit, JIRA, Familiar with Agile/Scrum development methodologies.Good verbal and written communications skills along with an ability to work in a team environment will also be key assetsExperience in Linux or any equivalent UNIX flavorsWorking knowledge of Docker, Kubernetes, micro-services technologyMotivated, goal oriented, strong work ethicAbility to take the lead, responsible for project completionFlexible, adaptable and open to changeAbility to collaborate on software development requirements and share innovative approach or ideas with team members.Nice to Have:
Exposure to HDFS, Elastic Search, Kafka, Spark and distributed big-data systemsHands-on experience with Open Daylight (ODL) and SDN controller developmentOther information:
Location:
Remote, CanadaTravel: 10%As we are looking for a remote position, the disclosed range estimate has not been adjusted for the applicable geographic differential associated with the location at which the position may be filled. 1
Finity aligns salaries to the specific geographic location in which the work is primarily performed. It is not typical for an individual to be hired at or near the top of the range for their role and compensation decisions…
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
Search for further Jobs Here: