Senior Software Engineer

Solliciteer op de website van de werkgever

We are looking for a Senior Software Engineer who is able to design and implement Controller platform features on function/subsystem level. The job entails responsibility for the complete realization of the features. This consists of having discussions on requirements, independently organizing reviews of the design with colleagues, implement the feature together with colleagues and making sure the quality is on the right level (by adding automated- and performance tests.

Project background

The Controller platform is part of an CPP multifunctional printer/copier/scanner and handles all generic platform activities on the CPP multifunctional, e.g. OS, drivers, libraries, security, user management, system access, peripherals. These platform activities are part of the engines so-called Controller software.

For our next generation of controllers, we are developing a new job editor which will be used as common component in several client applications. This job editor is being developed from scratch. The Senior Software Engineer will work in a team developing this Common Job Editor.

Key areas of responsibility

  • Responsible for the design and implementation of the feature
  • Understands the implication the overall SW design/architecture has for this design and communicates issues regarding the feasibility of such a design within the constraints of the overall SW architecture. Especially performance and user interaction consequences are key factors.
  • Acts as a team member and ensures an adequate level of know-how for the Engineers in the team. Is responsible for input in the planning process.
  • Inspiring fellow engineers to get the job done


Who are we looking for?

We are looking for an analytical, abstract thinker who likes challenging problems. Someone who is able to make optimal choices between quality and time and who can work in projects where Functional Specifications or Impact Analysis are not always finalized. Besides that, he or she needs to have:

  • Bachelor or Master degree in Informatics, Software Engineering or similar
  • Experience in modern software engineering methods (preferably agile) and processes
  • Expertise in C#
  • Knowledge of Visual Studio, TFS and Git, the development environment/tools that we use
  • (Some) knowledge of design methods and engineering processes
  • Interested in data modeling and code generation, experience with this is a pre
  • Experience with C++ is also a pre

Scholing: HBO

Over de werkgever

Het Nederlandse Océ behoort wereldwijd tot de leidende ondernemingen op het gebied van document- en informatiemanagement. Het bedrijf ontwikkelt producten en diensten voor efficiënte en effectieve uitwisseling van informatie. De onderneming is actief in meer dan tachtig landen en heeft research- en productiecentra in Nederland, Duitsland, België, Frankrijk, Tsjechië, de Verenigde Staten en Japan. Océ telt wereldwijd ruim 20.000 medewerkers. Sinds 2010 is Océ onderdeel van Canon.

Wat wij bieden

On request

Uren per week: 40


Solliciteer op de website van de werkgever

Of solliciteer later


Glenn van den Dungen

Telefoon (6) 23521066 | E-mail