Technology Practices

We know what we do, how we do it and most importantly why.
Through well-thought methods and client-driven goals we are proud to excel in:

Business Analysis

Requirements specification is at the core of developing IT solutions. Business analysis deals with requirements definition, analysis and documentation. The key Business Analysis functions in defining and managing requirements are:

  • Ensuring alignment with product ownership in communication of consistent message to the team.

  • Being an essential part of the scrum team.

  • Answering questions and make associated decisions.

  • Preparing detailed stories.

  • Liaising with UX (if needed) in order to get stories ready for development.

  • Initial signing off of user stories.

  • Working closely with the team to agree priorities in backlog.

  • Adopting and driving best practices.

Technologies

In delivering value to our clients we have developed competencies across a wide range of technologies and platforms, indicatevely

  • Java (EE, Spring)
  • Python
  • Scala
  • node.js
  • .NET & C#
  • C / C++
  • Selenium, WebdriverIO, Cypress, Playwright,Espresso, XCUITest​

  • Docker, Kubernetes
  • Cassandra, RethinkDB
  • Kafka, Spark, Flink, Solr
  • Oracle, SQL Server, PostgreSQL
  • GraphQL
  • Angular, Angular 2
  • Spock, Junit, Cucumber, Mocha, Chai, CucumberJS, Specflow​

  • Backbone, Knockout
  • React Native, Ionic
  • Big Data Querying tools (HiveQL, SQL, specialized DSLs)
  • Salesforce
  • React, Redux
  • k6, Gatling​

Let’s connect

Looking to integrate talented tech professionals to your team? Schedule a meeting or send us a brief via our contact form.​

Espa Banner