Software Engineer for Our Head Office in Ballerup – Denmark

 

Are you a Software engineer and do you want to be a part of an exciting new product development?

 

We are looking for a software engineer that can join our innovative and experienced development team and help us develop one of the most exciting new products in our industry.

 

From a very high level, our software solution includes a server based software running on Windows and Linux, a software client embedded on multi-function printers, multiple mobile Apps as well as workstation clients running on all platforms (Windows, Mac and Linux).

 

We expect that you will get a broad role in this development and will working closely with our senior engineers, on nearly all aspects of the solution. 

 

Day-to-day tasks will include:

 

  • Development and maintenance of our native mobile apps on Apple iOS, Android and Windows Phone.
  • Support our senior developers on server backend development, client/server Java applications, as well as Windows, Mac and Linux desktop applications

 

You could be right out of university or just obtained your computer science degree. You may not know everything – if you’re good at mobile development, you could adapt to Scala, and if you’re strong in Scala or Java, you would easily pick up mobile development.

 

The ideal candidate will have:

 

  • Java experience is required, Scala would be a plus
  • Experience with Objective-C and Swift
  • Strong understanding of data structures and algorithms
  • Eager to learn new technologies, methodologies and languages
  • General knowledge of tools like git, Gradle, etc.
  • Interest and knowledge of emerging tools and technologies, including Distributed Computing
  • Ability to convey information concisely and clearly both written and verbally
  • Ability to work closely and effectively with peer developers
  • Solid understanding of parallel and concurrent programming
  • Hands-on experience working in Linux environments with command-line tools for debugging, analysis, and automation (we’re on RedHat/CentOS and SUSE primarily)
  • Experience in Test Driven Development
  • Client/Server programming knowhow
  • Bachelor in Computer Science or equivalent education/professional experience is required.
  • Participation in software design, development, and code reviews
  • Practical experience with C/C++ would be a huge plus, but not a requirement
  • Fluent in English both verbally and written (Danish is an advantage but not a requirement)

 

At EveryonePrint, we are a small team of highly dedicated, talented, fun and loyal people, who love what we do and how we work. We are very open minded and have a passion for our company and our products, while we attempt to strike a perfect balance between work, sweat, fun and family.

 

The position will be located in our head office in Ballerup, but have a broad daily interface with the development team located outside Denmark. In addition, we offer a competitive package including pension, insurance and a good lunch arrangement. We are also part of a unique Office community where you will get access to various benefits like fitness, shooting, table tennis, massage, hairdresser and much more.

 

If you can see yourself in the above role, we encourage you to apply whatever background you have, nationality, ethnic origin, gender, marital status, etc. Send your motivated application and CV in Danish or English to jobs@everyoneprint.com