Senior Software Engineer

Lviv, Ukraine

Striving for excellence is in our DNA. Since 1993, we have been helping the world’s leading companies imagine, design, engineer, and deliver software and digital experiences that change the world. We are more than just specialists, we are experts.

DESCRIPTION


Currently we are looking for a Senior Software Engineer for our Lviv office to make the team even stronger.

World leading media company is looking for talented developers to join team of professionals to evolve and support it's world leading radio automation product.

Project technologies and tools

  • Java 8 or 9;
  • Java EE;
  • GWT;
  • Swing/SWT;
  • Spring Framework/Spring Boot;
  • UML knowledge;
  • Jenkins;
  • Git/Bitbucket;
  • Jira;
  • Confluence.

Responsibilities

  • Work directly with customers on early stages of product development;
  • Develop & support the existing functionality;
  • Communicate with customer;
  • Communicate with onshore team;
  • Report;
  • Take part in Code Review;
  • Follow development practices.

Requirements

  • Practical experience:
    • 3+ years’ experience in hands-on development of solutions of different nature (web applications, web services, desktop);
    • Hands-on experience with Swing and SWT.
  • Development background:
    • Strong development background of desktop applications;
    • Strong background using various libraries, framework and patterns in particular technology stack;
    • Strong background in design and implementation of external services integrations (using REST, SOAP and/or ESB).
  • Strong understanding of:
    • Mission critical application architecture design;
    • Scalable application architecture design;
    • High performance application architecture design.
  • Strong communications skills:
    • Excellent general communication skills;
    • Ability to communicate message to customer representatives, listen and manage their concerns;
    • Ability to read context and people;
    • Fluent English.

We offer

  • Competitive compensation depending on experience and skills;
  • Individual career path in engineering;
  • Social package - medical insurance, sports;
  • Compensation for sick lists and regular vacations;
  • English classes with native speakers (certified English teachers);
  • Flexible work hours.