This organization listens to people - it agrees or disagrees with opinions, but we know that we are the ones who influence its development. We must know how the market is changing, shaping, we must react to these changes - we know that it is our job to decide whether the company is competitive.
Piotr Gwiazda Senior Solution Architect

It is our job to choose paths

I joined the GFT team in 2012 as a Java programmer. Currently my position is Senior Solution Architect specializing in solutions based on Microsoft Azure and Google Cloud, I am also the leader of the Cloud practice. For the last 8 years, I have worked in extremely diverse projects. What I learned here is that the real job of a programmer is to solve business problems, not just create lines of code.

At GFT, I always felt like I was doing something that was important and difficult. Scrum is a completely different animal when the client attending your standup has the New York Stock Exchange opening in 15 minutes. We developed critical systems for a huge financial institution, where the word "risk" appeared more often than money - it depended on our work whether it would be possible to start on the stock exchange at all. On a different occasion, I was involved in an R&D project with the latest technologies. It was working with people from all over the world, in dispersed teams - USA, Poland, Ukraine, India.

What makes us different from other companies? "You always get promoted to the edge of your incompetence" – as my friend always says - in new projects, we ourselves are at the limit of our knowledge - but the company always supports us. They understand that most software engineering is done away from the keyboard, and in order to come up with a solution to a problem, it takes a few hours or days, to make mistakes and learn from them, in order to finally do what is needed.

GFT focuses on professional development and expects professionals to have their opinions based on experience. Everyone here provides unique value. This organization listens to people - it agrees or disagrees with opinions, but we know that we are the ones who influence its development. It is us who must know how the market is changing and we must react to these changes - we know that it is our job to choose paths that will make the company competitive. The organization removes obstacles - because difficult things should be on the client’s side, not over here.