# Junior Software Engineer (JSE)

Responsibilities

  • Design/implement/test a distributed system implemented in C++ on Linux
  • Identify features for extensions and improvement opportunities
  • Optimize system performance, identify performance bottlenecks
  • Adhere to and improve software development procedures and practices
  • Publish results in international conferences and produce intellectual property

Technical Requirements

  • IT degree (close-to-graduation CS students are acceptable)
  • Good knowledge of operating systems and/or storage
  • Experience in systems programming on Linux or Unix
  • Very good knowledge of OO programming in C++
  • Experience in programming of parallel and distributed systems

Additional Requirements

  • Creativity
  • Team player, can-do, proactive attitude
  • Passion for work and desire to succeed
  • Fluency in English

# Senior Software Engineer (SSE)

Responsibilities

  • Design and architect advanced software solutions

Technical Requirements

  • IT degree
  • At least 3 years experience developing commercial software

# Junior Quality Engineer (JQE)

Responsibilities

  • Implement automated test scripts
  • Develop new testing tools
  • Analyse test results
  • Extend existing testing framework

Technical Requirements

  • IT degree (close-to-graduation CS students are acceptable)
  • Good knowledge of operating systems and/or storage
  • Basic knowledge about testing methodologies
  • Knowledge of Python and C++ is a plus

Additional Requirements

  • Creativity
  • Passion for testing
  • Can-do attitude

# Senior Quality Engineer (SQE)

Responsibilities

  • Create test plans based on design documentation
  • Contribute new ideas to defect prevention procedures
  • Create and analyse quality measures

Technical Requirements

  • Hands on experience in testing commercial systems
  • Very good knowledge about testing techniques and tools

# Java Developer (JD)

Responsibilities

  • Developing Internet applications in Java, and related technologies
  • Development of plugins for JIRA project management system

Technical Requirements

  • IT degree (close-to-graduation CS students are also welcome)
  • Good knowledge of Java
  • Knowledge of design patterns and object oriented programming
  • Basic knowledge of application servers
  • Javascript, CSS, basic experience in creating websites
  • SQL, knowledge of relational databases
  • user-level Linux
  • Good English in speaking and writing

Also Welcome

  • Knowledge of and ability to use Google Web Toolkit and experience in the Eclipse IDE

# Technical Leader/Java Architect (JA)

Responsibilities

  • Manage a team of developers
  • Lead design and implementation of Internet applications

Technical Requirements

  • IT degree
  • Very good knowledge of Java, OOP/OOD
  • Experience in working on similar projects as a team leader
  • Ability to manage multiple projects simultaneously
  • Knowledge of application servers (Tomcat, JBoss)
  • Experience in Agile software development methods
  • Knowledge of testing methods, ability to write unit tests
  • SQL, knowledge of relational databases
  • Linux
  • Knowledge of issues regarding safe code writing
  • Good English in speaking and writing

Open positions

We are currently looking for:

  • Software Engineer
  • Quality Engineer
  • Java Developer
  • Technical Leader/Java Architect

Join us

Our people are the key to our success. We are quite selective in with whom we work, but once you join us, you will probably stay for long time.

Contact us

If you are interested in any additional information about our products or services, please contact us.

Events