Software Engineer - ENG002

What will be your key responsibilities:

Unseen Academicals are Media Capture oriented team with five developers, one QAs and one documentary guy. We are group of positively thinking people and enjoy cooperation in the team. We always helping each other to finish the task. UA recently switched back to Scrum with all its ceremonies. In better times (without covid pandemic) we love to organize some team events like beer after work or go-karting. Beside the work there are many topics which we discuss in the office e.g. smoking pipes, house reconstructions, beer, wine , gossips, sports...

We are looking for a passionate Software Engineer to design, develop and deploy the software solution - SW engineers together with SW architect design the solution including delivery and deployment. Software Engineer responsibilities include execution on PM department requirements, defining system functionality and writing code in various languages, like Java, C++, scripting languages, etc.

What will you be in charge of
  • Write well-designed, testable code based on PM (Product Management) requirements
  • Develop a new software product from the ground up, staying true to our company’s core values and needs while lending your own creativity to the mix
  • Maintain existing code base
  • Create scalable, automated solutions for our customer base
  • Integrate software components into a fully functional software system
  • Write tests for each new development delivery as well as write tests for existing code to ensure compatibility and stability (tests for existing code should be modified when old code is modified
  • Document and maintain software functionality
  • Improve operations by conducting systems analysis; recommending changes in policies and procedures

What experience should you have:

  • 0+ years (associate level) 3+ years (mid-level) / 8+ years (senior level) of software development experience
  • Strong core Java skills and Spring Framework (Spring Integration, AMQP, REST, Swagger would be beneficial)
  • C++ knowledge would be beneficial
  • Object oriented programming, functional programming is a plus
  • Familiar with general software design patterns
  • Preferably familiar with VoIP, SIP, Cisco, Genesys platforms
  • VCS (preferably Git), Maven or Gradle
  • Databases – Postgres (at least basics)
  • Clean code attitude and test driven – unit tests, integration tests, ...
  • Interest in modern technologies (preferably Cloud technologies), open-source
  • Fluent English

What do you get in return:

  • Creative environment with a strong sense of ownership, living Agile
  • Passionate environment towards automation
  • Flexible home-office policy
  • Architecting a solution for fast growth industry (high scalability, fault resiliency…)
  • Global multinational environment HQ in Prague and offices across Europe, and the USA
  • Open and transparent environment
  • Highly competitive salary
  • Team events – company breakfasts, regular book purchasing, company ski trip
I want to apply

Send offer to e-mail