November 6, 2019

From interviewing to getting a job offer took me about a month. It wasn't so difficult since I was mostly prepared for it

Lawrence Agbani

Can you introduce yourself? (name, age, country of birth, study background, job before moving)

I'm Lawrence Agbani, 25, from Rivers state, Nigeria. I graduated from the department of Soil Science and Technology, in the School of Agriculture and Agricultural Technology, at the Federal University of Technology Owerri.

I held a position as the Tech Lead of the logistics and warehouse software team at Konga online shopping limited where I managed developers that built and maintained applications that aided delivery and warehousing, and also the ERP solution that was also used by the finance team, before moving to Germany.

lawrence

What do you do now and how did you find your job abroad?

I'm a software engineer in the supply chain and logistics software team at Westwing Group AG, an e-commerce company in Munich, Germany.

I had applied on stackoverflow.com one time I was searching for answers on there, and got an invite to begin the interview process.

What made you move to this country in specific?

Germany has a fast growing tech environment/community. Cities like Berlin and Munich are fast becoming "the silicon valley of Europe", attracting bright minds from around the globe.

That notwithstanding, Germany also has a really strong e-commerce market worth over 50bn euros as at 2018, which means there are more customers to cater for and quite a lot of product ideas to bring to life. Which also means there are lots of interesting challenges both technically, and with the businesses. These reasons and also the opportunity to gather some very interesting experiences along the way, made me to consider moving here :)

How was the interview process?

It took about a month for the entire process but wasn't so difficult since I was mostly prepared. I went through 4 stages in all.

  • The first stage was a take home test where my backend skills were tested.

  • The second stage was just a little (also a little bit technical) chat with the engineering manager I would later start working with. At that stage he just "wanted to know me and ask questions about my experience".

  • The third stage was more technical, as I was interviewed by two tech leads. They had questions around different backend technologies, data structures, algorithms, optimisation techniques, etc.

  • The final stage was a little bit more technical. I had a chat with an engineering manager from the customer team. He asked in-depth questions about a lot of technologies I had talked about in the previous stage, came up with problems around them and we worked on some solutions together. It was an interesting process. Ultimately, I got to learn from the interviewers and they likewise.

How did you prepare for the interviews?

I went over things I knew and technologies I said I worked with on my resumé, and ensured I left no doubts. This part was key to my success in the interview as I didn't want to appear oblivious when I got hit with questions around things I said I knew or was meant to know.

What was the process for you to get the work VISA? What were the requirements? How long did it take?

For Germany, the requirements are on the embassy's site somewhere, and if you ensure you have everything as stated on the site, and arrive on time, it's a pretty straight forward process.

The problem however, is getting an appointment, as that's where one has to wait quite a bit since they're almost always "fully booked" over at the embassy.

After the VISA appointment, depending on the documents you provide and if they no longer need anything from you, the VISA can be out anything between a week to a month.

How is the job market in Germany? How hard is it to find a position similar to yours? Would you recommend people to move there?

The tech job market is not really saturated yet here in Germany, hence there being a lot of software job openings in the country.

It's relatively easy to get a software job here if you know your onions. I would recommend developers who wish to move somewhere to move here.

There are quite a lot of startups working with cutting edge technologies around the country, that I think a lot of developers would find interesting.

How was it to adapt to the new country and What did surprise you?

I'm still adapting :). The initial shock I had was the cold. I arrived just before winter and had never been in temperatures below 16 degrees before then. I like the international atmosphere and how organised the system is here, especially the transport system. I dislike the food situation here. I miss the constant availability of 9ja food :(

What is a piece of advice you would give to people willing to relocate to the same country or get a similar job role?

Job role: Know your onions.

Relocation: Be open to learn German and start learning it as quickly as you can, and travel with as much 9ja food ingredients as you can. They're not exactly as cheap here :(

How do people connect to you?

I am on twitter with the handle @raznerdeveloper and you can connect with me on LinkedIn :D